Chrome'da window.alert'i yeniden etkinleştirme


350

Chrome'da "bu siteden uyarıları devre dışı bırak" kutusunu yanlışlıkla kontrol ettim ve artık localhost'umda çalışmak için herhangi bir window.alert alamıyorum.

Ayarları gelişmiş olarak sıfırlamayı denedim ama şansım yok.


Yerel ana makinenizin bağlantı noktasını değiştirmeyi denediniz mi?
Tarık

Sunucunuzu localhost: 80 yerine localhost: 8080'de yeniden çalıştırmayı deneyin ve çalışıp çalışmadığını görün?
Tarık

10
Sekmeyi kapatmayı ve sitenizi yeni bir sekmede açmayı deneyin.
Overv

Yanıtlar:


631

Sekmeyi kapatıp yeniden açın. Hile yapmalı.


2
Bu uyarı seçeneğinden çıkmayı seçtiğiniz aynı alan adının tüm sekmelerini kapatmanız gerektiğini unutmayın.
Miguel

1
FireFox için bilgi ararken im buraya indi ve işe yarıyor.
inMILD

3

Bunun sadece diyalogları tekrar açmak için olduğunu görebiliyorum. Ancak bir web geliştiricisi iseniz ve bunlar kapalıyken muhtemelen bir tür bildirim almanın bir yolunu görmek istiyorsanız ... doğrulama için yerel uyarıları / onayları kullanıyorsanız veya her neyse. Kullanıcıyı tespit etmek ve bilgilendirmek için bu çözümü kontrol edin https://stackoverflow.com/a/23697435/1248536


4
Uygulamamız için senkron yerel onaylara dayanan 150'den fazla onay penceresi vardır. Bunu değiştirmeyi planlıyoruz, ancak bu, bu vakaların her birini incelemek için iki hafta harcamamıza neden olacaktır. Artı test, ve şu anda bir sürüm için bastırıyoruz. Bu, kullanıcıyı firefox veya chrome'da bu kutuyu işaretlemeyi başardıklarını bildirmemize olanak tanır.
DeadlyChambers

Sadece, bu örnekte, geçersiz kılmak önler anlamıyorum window.alertile sadece MySpecialDialog Tamam [ile | İptal] düğmeleri. IMHO, tarayıcının kendisi devre dışı bırakmaya izin veriyorsa, buna güvenmek iyi değildir.
Frederik.L

Bir sürümden önce güvensizlik hissini açıkça anlıyorum, ancak birkaç test vakasıyla iyi uygulamaların yapılabilmesi durumunda (yani: OK-> devam ediyor, İptal-> bloklar), buna değer olduğuna inanıyorum. Belki böyle, Aşırı sistem çağrısı benzeri işlevleri gibi alert, promptve confirmkullanıcıların daha fazla bu işlevleri kullanarak tüm dikkatleri üzerine çekmeye çalışıyor reklamlar tarafından rahatsız gibi tamamen yakın gelecekte varsayılan ayarlarında devre dışı bırakılacaktır.
Frederik.L

@ Frederik.L ilk sorunuzu cevaplamak için uygulama bir süredir var olmuştur ve derinlemesine app onayladı ve uyarıları vardır. Senkron davranışa dayanan bir sürü şey var. Bu yüzden, yeniden canlandırma girişimi mümkün değil. Geri arama işlevlerini nasıl kullanacağımı biliyorum ama bu bana daha fazla baş ağrısına neden olabilir, o zaman düzeltirdi. İkinci noktan doğru olabilir. Bunu görebiliyordum, özellikle Opera ve Chrome'un webkit'ten ayrılmasıyla. Bu yepyeni bir sorun setini ortaya çıkarabilir.
DeadlyChambers

@ Frederik.L Ayrıca, kullanıcıların işlerini kaybetmelerini önleyen önyükleme uyarısı da var, bu da bundan etkileniyor ve ben sadece yerel olduğum dizelerin i18n yaparken neden uyarıyı kırdığını anlamaya çalışırken şaşkındım. bir çok kez test etti.
falstro

3

Chrome Tarayıcı'da ayara gidin, tarama geçmişini temizleyin ve sayfayı yeniden yükleyin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.