Динамически созданный элемент скрипта не выполняется должным образом - PullRequest
1 голос
/ 15 октября 2011

У меня есть функция, которая создает элемент сценария и динамически заполняет исходный URL.Исходный URL для элемента script возвращает рекламу (изображение и текст), обернутую в document.write ();.

Когда я жестко кодирую элемент script, он работает нормально.Когда я использую динамически созданный, который точно такой же, document.write ();не выполняется, но он есть.

Мне просто интересно, есть ли у кого-нибудь подсказка, что может быть причиной этого.

Заранее спасибо.

1 Ответ

0 голосов
/ 15 октября 2011

Использование document.write(); динамически удалит все содержимое документа и заменит его текстом внутри параметров.Не рекомендуется использовать его, поскольку есть лучшие способы вставки текста в DOM.А именно, .appendChild(); или хотя бы .innerHTML

...