kanaris
Новичок
Как экранировать HTML в javascript'е?
Как в яваскрипте объявить строковую переменную с HTML-кодом?
С обычным кодом-то все нормально:
А вот с таким - проблема: тег "</script>" в объявляемой строке воспринимается, как закрывающий тег скрипта, несмотря на то, что это строка.
p.s. варианты типа var code='<script>alert("lol");</script><h1>хтмл-код</h1>'; не предлагайте, т.к. я их наверняка уже рассмотрел
Нужно, чтобы объявленная строка содержала действительно HTML-код, а не с экранированными хтмл-сущностями.
Скрин:
Как в яваскрипте объявить строковую переменную с HTML-кодом?
С обычным кодом-то все нормально:
Код:
<script type="text/javascript">
var code='<h1>хтмл-код</h1>';
</script>
Код:
<script type="text/javascript">
var code='<script>alert("lol");</script><h1>хтмл-код</h1>';
</script>
Нужно, чтобы объявленная строка содержала действительно HTML-код, а не с экранированными хтмл-сущностями.
Скрин: