Динамическая подгрузка внешнего скрипта
Посоветуйте код (желательно, небольшой) подгружающий, внешний скрипт.
У меня нет доступа к HTML-файлу и теги script туда внедрять не могу. В файле script.js есть код, использующий jQuery UI, но сама библиотека не подключена. Поэтому нужно исправить код так, чтобы он сперва подключал jQuery + jQuery UI из хранилища Гугла, а потом выполнял основной код. |
примерно так
(function () {
var script = document.createElement('script');
script.src='jquery-1.8.3.min.js';
document.head.appendChild(script);
})();
window.onload = function () {
alert($('body').html());
}
про document.head https://developer.mozilla.org/en-US/...Fdocument.head |
bes,
лучше через .insertBefore() перед первым script в head |
Цитата:
(function () {
var script = document.createElement('script');
script.src='jquery-1.8.3.min.js';
var head = document.head;
console.log('head.innerHTML=' + head.innerHTML);
head.insertBefore(script, head.firstChild);
console.log('head.innerHTML=' + head.innerHTML);
})();
window.onload = function () {
alert($('body').html());
}
|
| Часовой пояс GMT +3, время: 23:27. |