Подгрузить скрипт в тело страницы через 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, время: 23:57. |