Я использую этот код, но javascript не загружается.Невозможно загрузить JS динамически (без jQuery)
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
var prefix = this.is_current_https ? "https://" : "http://";
script.type = 'text/javascript';
script.onload = fnCustomHandler;
script.src = prefix + 'apis.google.com/js/plusone.js';
head.appendChild(script);
даже не слушает script.onreadystatechange
, генерирует любой выход.
Когда я отлаживаю console.log(script)
Я вижу, что весь элемент создан правильно, но ссылочный скрипт не загружен.
Я попытался слишком head.appendChild(script.cloneNode(true));
Notes
- после document.onload
- в Google Chrome
- без ошибок в консоли
Примечания 2
Обнаруженный на @john_doe
комментарий, код сценария получает впрыскивается в страницу (в html-> головы), но не загружен (как показано на вкладке Networking). Что может вызвать это?
Что ошибка отображается в консоли? – Andreas
Какой браузер вы используете? – Shedokan
no error, google chrome –