Почему я не могу добавить строку, содержащую тег сценария для innerHTML в IE

Я пытаюсь сделать следующее (я использую библиотеку прототипов):

var div = document.createElement('div');
div.innerHTML = '<script src="somescript.js"></script>';
$('banner').insert(div);

В IE свойство div.innerHTML всегда равно & quot; & quot; после того, как я установил свойство во второй строке.

Этот фрагмент находится внутри функции, которая переопределяет document.write () в сценарии внешнего поставщика, поэтому я делаю это таким образом, а не создаю элемент script и напрямую добавляю его к элементу div.

Любая помощь будет принята с благодарностью, это дает мне седые волосы!

Ответы на вопрос(5)

Ваш ответ на вопрос