Slach (slach) wrote in ru_javascript,
Slach
slach
ru_javascript

подгрузка дополнительного 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...
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 44 comments