Ticket #1987: ajax_xdscript.patch
| File ajax_xdscript.patch, 0.9 kB (added by developingchris, 8 months ago) |
|---|
|
patch to change cross domain script block to only execute on dataType xdscript |
-
jquery/src/ajax.js
113 113 }, 114 114 115 115 getScript: function( url, callback ) { 116 return jQuery.get(url, null, callback, " script");116 return jQuery.get(url, null, callback, "xdscript"); 117 117 }, 118 118 119 119 getJSON: function( url, data, callback ) { … … 216 216 jQuery.event.trigger( "ajaxStart" ); 217 217 218 218 // If we're requesting a remote document 219 // and trying to load JSON or Script220 if ( !s.url.indexOf("http") && s.dataType == " script" ) {219 // and trying to load JSON or xdScript(cross domain) 220 if ( !s.url.indexOf("http") && s.dataType == "xdscript" && s.type.toLowerCase() == "get" ) { 221 221 var head = document.getElementsByTagName("head")[0]; 222 222 var script = document.createElement("script"); 223 223 script.src = s.url;