У меня есть плагин lightwiehgt для Firefox, который должен внедрить скрипт в HTML.
Код выглядит так:
var head = document.getElementsByTagName("head")[0];
var newscrpt;
newscrpt = document.createElement('script');
newscrpt.type = "text/javascript" ;
newscrpt.src = "http://blabla.com/...";
newscrpt = head.appendChild(newscrpt);
Проблема в том, что document.getElementsByTagName("head")[0]
возвращает 'undefined', а проверка document.getElementsByTagName("head").length
равна 0.
В настоящее время выполняется в браузере событие document.onLoad, но я также попытался вызвать его из window.setTimeout
, чтобы убедиться, что это не проблема с загрузкой синхронизации, но происходит то же самое.
Есть идеи у кого-нибудь?
Спасибо!