Моя переменная области видимости не обновляется, если используется через директиву

Примечание: eval () можно легко использовать неправильно, скажем, что запрос перехвачен третьей стороной и отправляет вам не доверенный код. Затем с помощью eval () вы будете запускать этот недопустимый код. См. Здесь опасности eval () .

blockquote>

Внутри возвращаемого файла HTML / Ajax / JavaScript у вас будет тег JavaScript. Дайте ему идентификатор, например runningcript . Необязательно добавлять идентификатор к этим тегам, но это необходимо для ссылки на него.


В главном окне вызывается функция eval, оценивая только этот НОВЫЙ блок кода JavaScript (в этом case, он называется runningcript ):

eval(document.getElementById("runscript").innerHTML);

И он работает, по крайней мере, в Internet & nbsp; Explorer & nbsp; 9 и Google Chrome.

0
задан Lennart 26 February 2015 в 09:00
поделиться