Erneutes Aktivieren von window.alert in Chrome

350

Ich habe versehentlich das Kontrollkästchen "Warnungen von dieser Site deaktivieren" in Chrome aktiviert und kann jetzt keine window.alert-Funktion mehr für meinen lokalen Host verwenden.

Ich habe versucht, die Einstellungen im erweiterten Modus zurückzusetzen, aber kein Glück.

max
quelle
Haben Sie versucht, den Port Ihres lokalen Hosts zu ändern?
Tariq
Versuchen Sie einfach, Ihren Server unter localhost: 8080 anstelle von localhost: 80 erneut auszuführen, und prüfen Sie, ob er funktioniert.
Tariq
10
Versuchen Sie, die Registerkarte zu schließen und Ihre Site in einer neuen zu öffnen.
Overv

Antworten:

631

Schließen Sie die Registerkarte und öffnen Sie sie erneut. Das sollte den Trick machen.


quelle
2
Beachten Sie, dass Sie alle Registerkarten derselben Domäne schließen müssen, in der Sie diese Warnoption deaktiviert haben.
Miguel
1
Ich bin hier gelandet, während ich nach Informationen für FireFox suche, und es funktioniert.
inMILD
3

Ich kann sehen, dass dies nur zum tatsächlichen Einschalten der Dialoge dient. Aber wenn Sie ein Webentwickler sind und eine Möglichkeit sehen möchten, möglicherweise eine Benachrichtigung zu erhalten, wenn diese deaktiviert sind ... für den Fall, dass Sie native Warnungen / Bestätigungen zur Validierung verwenden oder was auch immer. Überprüfen Sie diese Lösung, um den Benutzer https://stackoverflow.com/a/23697435/1248536 zu erkennen und zu benachrichtigen

DeadlyChambers
quelle
4
Für unsere Anwendung gibt es über 150 Bestätigungsfenster, die auf den synchronen nativen Bestätigungen basieren. Wir planen, dies zu ändern, aber das würde dazu führen, dass wir zwei Wochen damit verbringen, jeden dieser Fälle durchzugehen. Plus-Tests, und wir drängen gerade auf eine Veröffentlichung. Auf diese Weise können wir den Benutzer darüber informieren, dass er dieses Kontrollkästchen in Firefox oder Chrome aktiviert hat.
DeadlyChambers
Ich verstehe nicht, genau das, was verhindert , dass Sie außer Kraft zu setzen, in diesem Beispiel window.alertmit nur MySpecialDialog mit [OK | Abbrechen] -Tasten. IMHO, wenn der Browser es erlaubt, es zu deaktivieren, ist es nicht gut, sich darauf zu verlassen.
Frederik.L
Ich verstehe das Gefühl der Unsicherheit vor einer Veröffentlichung klar, aber ich bin fest davon überzeugt, dass es sich lohnt, wenn bewährte Verfahren mit wenigen Testfällen durchgeführt werden können (z. B. OK-> Fortsetzung, Abbrechen-> Blöcke). Vielleicht, so überwältigten System-Call-ähnliche Funktionen wie alert, promptund confirmwerden vollständig in den Standardeinstellung in naher Zukunft deaktiviert werden , da die Benutzer mehr und durch Anzeigen geärgert mehr versuchen , alle Aufmerksamkeit zu bekommen , diese Funktionen.
Frederik.L
@ Frederik.L Um Ihre erste Frage zu beantworten, gibt es die Anwendung schon seit einiger Zeit und sie bestätigt und warnt tief in der App. Es gibt eine Menge Dinge, die auf dem synchronen Verhalten beruhen. Es ist also nicht möglich, dies nachzustellen. Ich weiß, wie man Rückruffunktionen verwendet, aber das könnte mir mehr Kopfschmerzen bereiten, als es beheben würde. Ihr zweiter Punkt könnten Sie richtig sein. Ich konnte das sehen, besonders wenn Opera und Chrome eine Trennung vom Webkit machten. Dies könnte zu einer Reihe neuer Probleme führen.
DeadlyChambers
@ Frederik.L Es gibt auch die Warnung vor dem Herunterladen, die verhindert, dass Benutzer ihre Arbeit verlieren. Sie ist auch davon betroffen, und ich war verblüfft, als ich versuchte herauszufinden, warum die lokalisierten Zeichenfolgen die Warnung während i18n unterbrochen haben, bis ich herausgefunden habe, dass ich es einfach getan habe habe es zu oft getestet.
Falstro
3

Gehen Sie in Chrome Browser zur Einstellung, löschen Sie den Browserverlauf und laden Sie die Seite neu

Deshani Tharaka
quelle