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.