Подгрузить скрипт в тело страницы через javascript
Доброго времени суток.
Помогите пожалуйста Задача стоит следующая нужно подгрузить скрипт в тело страницы через javascript. Использую данный скрипт, но скрипт который находится в данном скрипте не выполняется. Как сделать так что бы выполнялся? :help: window.onload = function() { var addedElement = document.createElement('div'); addedElement.innerHTML = '<script language="javascript" charset="UTF-8" type="text/javascript" src="http://javascript.ru/script.js"></script>' if (document.body.firstChild) { document.body.insertBefore(addedElement, document.body.firstChild); } else { document.body.appendChild(addedElement); } } |
aleksandr8i, зачем совать в див? :blink:
function $import(src){ var scriptElem = document.createElement('script'); scriptElem.setAttribute('src',src); scriptElem.setAttribute('type','text/javascript'); document.getElementsByTagName('head')[0].appendChild(scriptElem); } http://www.fpublisher.ru/cms_fpublis...develop/new569 |
Цитата:
Я попробовал сам разобраться, путем подстановки данного скрипта который вызывался на странице вот так <script type="text/javascript" src="/js/ВАШСКРИПТ.js"></script> Но ни чего не увидел при перезагрузки страницы. Помогите пожалуйста решить проблему не бросайте меня на произвол судьбы :) :help: В div пихал по не знанию :) |
Цитата:
window.onload = function() { $import('http://www.google-analytics.com/ga.js'); }; function $import(src){ var scriptElem = document.createElement('script'); scriptElem.setAttribute('src',src); scriptElem.setAttribute('type','text/javascript'); document.getElementsByTagName('head')[0].appendChild(scriptElem); }; |
Цитата:
|
Цитата:
|
ksa, не инициализируются , ИМХО.
|
Цитата:
|
ksa, за что ненавидишь свойства?
|
Цитата:
|
Часовой пояс GMT +3, время: 07:22. |