Ajax kan inte användas mot en remote server;
Följande kod gör det du efterfrågar (laddar en js-fil från en annan server och exekverar den):
Citat:
function loadContent(file){
var head = document.getElementsByTagName('head').item(0)
var scriptTag = document.getElementById('loadScript');
if(scriptTag) head.removeChild(scriptTag);
script = document.createElement('script');
script.src = file;
script.type = 'text/javascript';
script.id = 'loadScript';
head.appendChild(script);
}
|
I sitt sammanhang används den här:
http://www.boksson.se/boksson_isbn.js (förklaring finns på
http://blogg.mjoelkbar.net/?p=31