ОБСУЖДЕНИЕ

Страница с Javascript загруженная через Ajax

2 ответов 4,4 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
Есть страница demo.html с Javascript кодом внутри
Загружаю страницу demo.html через AJax и вывожу её в DIV через .innerHTML

Javascript код в странице demo.html не выполняется. Как его выполнить ?
 
Надо его либо прогонять через евал либо вставлять не в innerHTML в ДОМ.
 
Кажись немного разобрался. Вот так работает:
Код:
 var head = document.getElementsByTagName("head")[0];
var script = document.createElement("script");

script.type = "text/javascript";
head.appendChild(script);
script.text = "function Load(ss) {alert('ffffffffffffff');}";