Показать сообщение отдельно
  #2 (permalink)  
Старый 02.01.2014, 02:55
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от 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>
__________________
В личку только с интересными предложениями
Ответить с цитированием