Сообщение от MutanT_883
|
В чем секрет?
|
Секрет в том что при вставке скрипта через innerHTML, он не исполняется.
Смотри тест:
<body>
<script>
var script = '<script>alert("!!!")<\/script>';
document.body.innerHTML = script;
</script>
</body>
Ожидаемого алерта нет!
Тот же пример, но без использования innerHTML:
<body>
<script>
var script = '<script>alert("!!!")<\/script>';
document.write(script);
</script>
</body>