Mengaktifkan kembali window.alert di Chrome


350

Saya tidak sengaja mencentang kotak "nonaktifkan lansiran dari situs ini" di Chrome, dan sekarang saya tidak bisa mendapatkan jendela. Beri tahu untuk bekerja di hosting lokal saya.

Saya telah mencoba mengatur ulang pengaturan di tingkat lanjut tetapi tidak berhasil.


Sudahkah Anda mencoba mengubah port localhost Anda?
Tariq

Coba saja jalankan kembali server Anda di localhost: 8080 alih-alih localhost: 80 dan lihat apakah itu berfungsi?
Tariq

10
Coba tutup tab dan buka situs Anda dengan yang baru.
Overv

Jawaban:


631

Tutup dan buka kembali tab. Itu harus melakukan trik.


2
Perhatikan bahwa Anda harus menutup semua tab dari domain yang sama tempat Anda memilih keluar dari opsi peringatan itu.
Miguel

1
Saya mendarat di sini ketika sedang mencari informasi untuk FireFox, dan berhasil.
inMILD

3

Saya dapat melihat bahwa ini hanya untuk benar-benar menghidupkan kembali dialog. Tetapi jika Anda seorang pengembang web dan Anda ingin melihat cara untuk mungkin memiliki beberapa bentuk pemberitahuan saat ini tidak aktif ... dalam kasus Anda menggunakan peringatan / konfirmasi asli untuk validasi atau apa pun. Periksa solusi ini untuk mendeteksi dan memberi tahu pengguna https://stackoverflow.com/a/23697435/1248536


4
Untuk aplikasi kami ada lebih dari 150 jendela konfirmasi yang bergantung pada konfirmasi asli yang sinkron. Kami berencana mengubahnya, tetapi itu akan menyebabkan kami menghabiskan dua minggu untuk membahas masing-masing kasus ini. Ditambah pengujian, dan kami sedang mendorong untuk rilis sekarang. Jadi ini memungkinkan kami untuk memberi tahu pengguna bahwa mereka telah berhasil mencentang kotak itu di firefox atau chrome.
DeadlyChambers

Aku hanya tidak mengerti apa yang mencegah Anda untuk menimpa, dalam contoh ini, window.alertdengan hanya MySpecialDialog dengan [OK | Batalkan] tombol. IMHO, jika peramban itu sendiri memungkinkan untuk menonaktifkannya, ini tidak baik untuk mengandalkannya.
Frederik.L

Saya jelas memahami perasaan tidak aman sebelum rilis, tetapi saya sangat percaya bahwa jika praktik yang baik dapat dilakukan dengan beberapa kasus uji (yaitu: OK-> terus, Batalkan-> blok), itu layak waktu. Mungkin, fungsi seperti sistem-panggilan-seperti dikuasai seperti alert, promptdan confirmakan sepenuhnya dinonaktifkan dalam pengaturan default dalam waktu dekat karena pengguna semakin terganggu dengan iklan yang mencoba untuk mendapatkan semua perhatian menggunakan fungsi-fungsi tersebut.
Frederik.L

@ Frederik.L untuk menjawab pertanyaan pertama Anda, aplikasi telah ada untuk sementara waktu dan telah mengkonfirmasi dan memberi peringatan yang tertanam dalam ke dalam aplikasi. Ada banyak hal yang mengandalkan perilaku sinkron. Jadi mencoba menghidupkan kembali ini tidak mungkin. Saya tahu cara memanfaatkan fungsi callback tapi itu bisa menyebabkan saya sakit kepala lebih banyak maka itu akan diperbaiki. Poin kedua Anda, Anda mungkin benar. Saya bisa melihat itu, terutama dengan Opera dan Chrome yang memisahkan dari webkit. Ini bisa menimbulkan serangkaian masalah baru.
DeadlyChambers

@ Frederik.L Ada juga notifikasi sebelumunload yang menghentikan pengguna dari kehilangan pekerjaan mereka, itu juga dipengaruhi oleh ini, dan saya terkejut mencoba mencari tahu mengapa string lokal memecahkan peringatan saat melakukan i18n, sampai saya tahu saya hanya punya mengujinya terlalu banyak.
falstro

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.