melky,
Я это знаю.
Проблема в том, что следующий код, выдаст в IE "Callback work!" пытаясь подключить несуществующий файл: nonexistentscript.js
Состояние
readyState: complete
var helper = function(){
alert('Callback work!');
}
var script= document.createElement('script');
script.type= 'text/javascript';
script.onreadystatechange= function () {
if (this.readyState == 'complete') helper();
}
script.onload= helper;
script.src= 'nonexistentscript.js';
document.getElementsByTagName('head')[0].appendChild(script);