Popup '</script>' in JS lässt JS fälschlicherweise denken, dass dies ein End -Tag ist und eine Ausnahme erscheint.
Wie im folgenden Code gezeigt
Wir haben Alert verwendet, um den String '</script> im <Script> -Block zu übertreffen, aber es wurde fälschlicherweise gedacht, dass es sich um ein End -Tag handelte, und der VIM änderte auch seine Farbe. Auslaufergebnisse
Da die Zeichenfolge als End -Tag angesehen wird, erscheint eine Ausnahme, was offensichtlich nicht das gewünschte Ergebnis ist. Wir müssen den Code nur ein wenig verarbeiten, um ihn zu erreichen.
Verwenden Sie die Plus -Zeichen -Link -Zeichenfolge in '</script>' und sehen Sie sich die Auslaufergebnisse in '</scr'+'ipt>' anschließend an.
Das Programm ist normal und der String '</script>' ist korrekt aufgetaucht. Wenn in JS die Zeichenfolge ein Pluszeichen entspricht, um zu verkettet, wird die Nummer ein Pluszeichen gleichgesetzt, um hinzuzufügen.