2013-10-28 6 views
339

Ich habe versehentlich das Kontrollkästchen "Warnungen von dieser Site deaktivieren" in Chrome aktiviert, und jetzt kann ich kein window.alert mehr auf meinem lokalen Host ausführen.Erneutes Aktivieren von window.alert in Chrome

Ich habe versucht, die Einstellungen im Voraus, aber kein Glück.

+0

Haben Sie den Port Ihres lokalen Host versucht zu ändern? – Tariq

+0

Versuchen Sie einfach, Ihren Server auf localhost: 8080 statt localhost: 80 neu zu starten und zu sehen, ob es funktioniert? – Tariq

+10

Versuchen Sie, den Tab zu schließen und Ihre Site in einem neuen zu öffnen. – Overv

Antwort

621

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

+0

Beachten Sie, dass Sie alle Registerkarten der gleichen Domäne schließen müssen, in der Sie diese Warnungsoption deaktiviert haben. – Miguel

+0

Ich bin hier gelandet, während ich Informationen für FireFox suche, und es funktioniert. – inMILD

3

Ich kann sehen, dass dies nur für das tatsächliche Einschalten der Dialoge wieder eingeschaltet ist. Aber wenn Sie ein Web-Entwickler sind und Sie möchten eine Möglichkeit sehen, irgendeine Art von Benachrichtigung zu erhalten, wenn diese deaktiviert sind ... in dem Fall, dass Sie systemeigene Warnungen verwenden/bestätigen für die Validierung oder was auch immer. Sehen Sie sich diese Lösung zu erkennen und den Benutzer zu benachrichtigen https://stackoverflow.com/a/23697435/1248536

+4

Für unsere Anwendung gibt es über 150 Bestätigungsfenster, die auf den synchronen nativen Bestätigungen beruhen. Wir planen, es zu ändern, aber das würde dazu führen, dass wir zwei Wochen brauchen, um jeden dieser Fälle zu durchlaufen. Plus-Tests, und wir drängen jetzt auf eine Freigabe. So können wir dem Benutzer mitteilen, dass es ihm gelungen ist, diese Box in Firefox oder Chrome zu überprüfen. – DeadlyChambers

+0

Ich verstehe nur nicht, was Sie daran hindert, in diesem Beispiel 'window.alert' mit * only *' MySpecialDialog' mit [OK | Abbrechen] -Schaltflächen. IMHO, wenn der Browser selbst es erlaubt, es zu deaktivieren, ist es nicht gut, sich darauf zu verlassen. –

+0

Ich verstehe eindeutig das Gefühl der Unsicherheit vor einer Veröffentlichung, aber ich glaube fest daran, dass, wenn gute Praktiken mit wenigen Testfällen durchgeführt werden können (zB: OK-> weiter, Abbrechen-> Blöcke), es die Zeit wert ist. Vielleicht werden solche überladenen Systemanruf-ähnlichen Funktionen wie "alert", "prompt" und "confirm" in naher Zukunft vollständig in den Standardeinstellungen deaktiviert, da Nutzer immer mehr von Anzeigen verärgert werden, die versuchen, all diese Aufmerksamkeit zu bekommen Funktionen. –

3

In Chrome Browser gehen, um die Einstellung, die Geschichte klar Browsen und laden Sie dann die Seite

Verwandte Themen