X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fajax.js;h=1a32b45dbba97bec1f29c9789cbcc6592be68c55;hb=06eb4d3223c4eee4223fbb084033dadfeae12f34;hp=598232f68f19c5176cf7e1d6c969bdd6fb27a1e8;hpb=5c0aea3bfe58142c0f92fc3a059588455376ec29;p=jquery.git diff --git a/src/ajax.js b/src/ajax.js index 598232f..1a32b45 100644 --- a/src/ajax.js +++ b/src/ajax.js @@ -233,10 +233,13 @@ jQuery.extend({ if ( s.global && ! jQuery.active++ ) jQuery.event.trigger( "ajaxStart" ); + // Matches an absolute URL, and saves the domain + var remote = /^(?:\w+:)?\/\/([^\/?#]+)/; + // If we're requesting a remote document // and trying to load JSON or Script with a GET if ( s.dataType == "script" && s.type.toLowerCase() == "get" - && jQuery.ajax.re.test(s.url) && jQuery.ajax.re.exec(s.url)[1] != location.host ){ + && remote.test(s.url) && remote.exec(s.url)[1] != location.host ){ var head = document.getElementsByTagName("head")[0]; var script = document.createElement("script"); script.src = s.url; @@ -500,6 +503,3 @@ jQuery.extend({ } }); - -// Matches an absolute URL, and saves the domain -jQuery.ajax.re = /^(?:\w+:)?\/\/([^\/?#]+)/;