Image

Imageslach wrote in Imageru_javascript

Category:

подгрузка дополнительного JS кода из внешнего файла

есть JS обработчик события onload
в нем надо дополнительно подгрузить в документ javascript
document.write('<script src="path_to_script.js"></script>');
убивает текущее содержимое документа

если делать через DOM
obj = document.createElement('script');
obj.setAttribute('language','JavaScript');
obj.setAttribute('src','path_to_script.js');
document.body.appendChild(obj);

тогда, DOM нода создается, но не грузится и не исполняется javascript код

как быть ?
делать загрузку через XMLHTTPRequest и MSXML.XMLHTTP и потом eval()
не очень хочется, больно уж ф-ция пустяковая, кроме того DOM более распостранен чем XMLHTTP...