title: Load external javascript from CDN on different domain synchronously via ajax call
body: <p><strong>Situation:</strong><br>
  A jQuery ajax call goes to a .ascx file that first loads a Javascript file that has 3 variables.</p>
  
  <p><em>JS File:</em><br>
  <em>var vfirst;</em><br>
  <em>var vsecond;</em><br>
  <em>var vthird;</em></p>
  
  <p>Next, appropriate values are populated into these variables by the .ascx file</p>
  
  <p><em>ASCX File:</em><br>
  --code to load JS File--<br>
  --code to populate 3 variables in JS File--</p>
  
  <p><strong>Problem:</strong>
  If this setting is executed in an environment where:</p>
  
  <ul>
  <li>ASCX File and JS File are on hosted without any CDN - IT WORKS FINE</li>
  <li>ASCX File and JS File are using CDN on the same domain - IT WORKS FINE</li>
  <li>ASCX File and JS File are using CDN on different domain/cross domain - IT BREAKS</li>
  </ul>
  
  <p><strong>Error:</strong>
  TypeError: <em>vfirst</em> is undefined </p>
  
  <p><strong>Suspicion:</strong>
  I am using jQuery-1.11.0.js in which I found a method<br>
  <em>jQuery.ajaxTransport( "script", function(s) {</em><br>
  in which I saw "script.async=true;" by default if the request is cross domain.</p>
  
  <p><strong>Question:</strong>
  How can I fix this? This is posing a huge problem on me being able to load my Javascript resources from CDN hosted on a different domain</p>