Ich gliedere ein großes JS-Programm ein, das eine Codezeile wie folgt enthält:
%Vor%Leider denkt der Browser (chrome), dass das Skript in der Zeichenfolge das schließende Skript-Tag ist, und nimmt danach alles wie seinen HTML-Text.
Wie schließe ich eine solche Zeichenfolge an und entkomme sie, damit die HTML-Analyse des Browsers nicht verwechselt wird?
Ich habe es gelöst, indem ich das Skript-Tag wie diese SO Frage empfiehlt:
%Vor% Sie sollten immer <\/script>
verwenden, wenn Sie </script>
in eine Zeichenfolge in JS einfügen möchten, weil </script>
das Ende des Tags unabhängig davon angibt, wo es angezeigt wird.
Tags und Links javascript html string