ebody: Wie kann man im Chrome Browser ein endloses Script stoppen?

Hallo,

manchmal ist es mir schon passiert, dass ich einen JS Code schreibe, der am Ende das Script endlos ausführt. Man kann nicht mehr zwischen Tabs wechseln, das Tab nicht schließen oder alles nur mit großer Verzögerung.

Wie kann man direkt ein solches Script stoppen, ohne den Browser oder das aktive Tab schließen zu müssen? Gibt es eine Tastenkombination oder eine Funktion in den WebDev Tools?

Gruß ebody

  1. Hallo ebody,

    Einen kill Knopf gibt's nicht.

    Wenn das Script nicht beim laden der Seite startet, kann f5 helfen. Potenziell lang laufende Scripte sollte man auch erst testen, bevor man sie automatisch beim laden loslaufen lässt.

    Wenn die devtools noch reagieren, setze einen breakpoint in die schleife.

    Man kann langläufer auch entschärfen, indem man sie in Schritte zerlegt und die Schritte Stück für Stück als mikrotasks startet.

    Rolf

    --
    sumpsi - posui - obstruxi