jQuery: The Write Less, Do More JavaScript Library

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

     
    113113    }, 
    114114 
    115115    getScript: function( url, callback ) { 
    116         return jQuery.get(url, null, callback, "script"); 
     116        return jQuery.get(url, null, callback, "xdscript"); 
    117117    }, 
    118118 
    119119    getJSON: function( url, data, callback ) { 
     
    216216            jQuery.event.trigger( "ajaxStart" ); 
    217217 
    218218        // If we're requesting a remote document 
    219         // and trying to load JSON or Script 
    220         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" ) { 
    221221            var head = document.getElementsByTagName("head")[0]; 
    222222            var script = document.createElement("script"); 
    223223            script.src = s.url;