Inline-Javascript mit der Zeichenfolge "script" schließt das Skript-Tag versehentlich

7

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?

    
Robin Rodricks 08.09.2012, 14:18
quelle

2 Antworten

2

Ich habe es gelöst, indem ich das Skript-Tag wie diese SO Frage empfiehlt:

%Vor%     
Robin Rodricks 08.09.2012, 14:24
quelle
20

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.

    
Niet the Dark Absol 08.09.2012 14:22
quelle

Tags und Links