Встроенный JavaScript с « <script>” string closes script tag by mistake
Я включаю большую JS-программу, которая включает в себя строку кода, такую как:
doc.write("<script>var app = \"" + _2d() + "\";</script>");
К сожалению, браузер (chrome) считает, что скрипт в строке является закрывающим тегом скрипта, и фактически принимает все после этого, как и его HTML-текст.
Как включить такую строку и избежать ее, чтобы она не смущала разбор HTML в браузере?