Ponowne włączanie window.alert w Chrome


350

Przypadkowo zaznaczyłem pole „Wyłącz alerty z tej strony” w Chrome, a teraz nie mogę uzyskać żadnego window.alert do pracy na moim lokalnym hoście.

Próbowałem zresetować ustawienia w zaawansowanym trybie, ale bez powodzenia.


Czy próbowałeś zmienić port swojego lokalnego hosta?
Tariq

Spróbuj ponownie uruchomić serwer na localhost: 8080 zamiast localhost: 80 i sprawdź, czy to działa?
Tariq

10
Spróbuj zamknąć kartę i otworzyć witrynę w nowej.
Overv

Odpowiedzi:


631

Zamknij i ponownie otwórz kartę. To powinno wystarczyć.


2
Pamiętaj, że musisz zamknąć wszystkie karty tej samej domeny, w których zrezygnowałeś z tej opcji alertu.
Miguel

1
Wylądowałem tutaj, szukając informacji o FireFox i działa.
inMILD

3

Widzę, że to tylko w celu ponownego włączenia okien dialogowych. Ale jeśli jesteś twórcą stron internetowych i chciałbyś znaleźć sposób na otrzymanie jakiejś formy powiadomienia, gdy są wyłączone ... w przypadku, gdy używasz natywnych powiadomień / potwierdzeń do weryfikacji lub cokolwiek innego. Sprawdź to rozwiązanie, aby wykryć i powiadomić użytkownika https://stackoverflow.com/a/23697435/1248536


4
Dla naszej aplikacji istnieje ponad 150 okien potwierdzających, które opierają się na synchronicznych natywnych potwierdzeniach. Planujemy to zmienić, ale to spowodowałoby, że spędziliśmy dwa tygodnie na przeanalizowaniu każdego z tych przypadków. Plus testy, a my czekamy na wydanie w tej chwili. Dzięki temu możemy powiadomić użytkownika, że ​​udało mu się zaznaczyć to pole w Firefoxie lub Chrome.
DeadlyChambers

Ja po prostu nie rozumiem, co uniemożliwia Ci przesłonić, w tym przykładzie, window.alertze tylko MySpecialDialog z [OK | Anuluj]. IMHO, jeśli sama przeglądarka pozwala ją wyłączyć, nie warto na tym polegać.
Frederik.L,

Wyraźnie rozumiem poczucie niepewności przed wydaniem, ale mocno wierzę, że jeśli dobre praktyki można wykonać za pomocą kilku przypadków testowych (tj .: OK-> kontynuuje, Anuluj-> bloki), to jest warte czasu. Może takie Uwego systemu call-podobne funkcje jak alert, prompti confirmzostanie całkowicie wyłączony w ustawieniach domyślnych w najbliższej przyszłości, ponieważ użytkownicy są coraz bardziej denerwują reklamy próbujących dostać całą uwagę przy użyciu tych funkcji.
Frederik.L,

@ Frederik.L, aby odpowiedzieć na pierwsze pytanie, aplikacja jest już od jakiegoś czasu i potwierdza i ostrzega głęboko w aplikacji. Istnieje mnóstwo rzeczy, które polegają na zachowaniu synchronicznym. Dlatego próba odtworzenia tego nie jest możliwa. Wiem, jak korzystać z funkcji oddzwaniania, ale może to powodować więcej bólów głowy niż to naprawić. Twój drugi punkt, możesz mieć rację. Widziałem to, zwłaszcza gdy Opera i Chrome dokonały podziału na webkit. Może to wprowadzić zupełnie nowy zestaw problemów.
DeadlyChambers

@ Frederik.L Istnieje również alert przed odciążeniem, który powstrzymuje użytkowników przed utratą pracy, to również wpływa na to, a ja byłem oszołomiony próbując dowiedzieć się, dlaczego zlokalizowane ciągi złamały alert podczas wykonywania i18n, dopóki nie zorientowałem się, że po prostu przetestowałem to zbyt wiele razy.
falstro

3

W przeglądarce Chrome przejdź do ustawienia, wyczyść historię przeglądania, a następnie ponownie załaduj stronę

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.