Мне нужно добавить следующий код через innerHTML
в текстовое поле HTML.
<script type="text⁄javascript"><!--
my_client = "test/test2/456789";
my_num = "gjhklasd";
my_width = 728;
my_height = 90;
my_page_url = "${SOMEURL}";
//-->
</script>
Есть ли альтернатива экранированию приведенного выше кода для JavaScript, кроме как сделать его похожим на
<script type="text⁄javascript"><!
и т. Д.
Я спрашиваю, потому что экранирование фрагмента с указанными выше сущностями приводит к вставке «скрипта-призрака», например. <!--
внезапно появляется в тех местах, где я его не положил.
Помимо этого, это может быть ошибка браузера, которую я обнаружил. Воспроизводится в Firefox 9 для Windows и Opera 11 для Linux.