Kaedah dan teknik JavaScript untuk menyemak sama ada tetingkap timbul adalah teknik blocked_javascript

WBOY
Lepaskan: 2016-05-16 16:09:53
asal
1087 orang telah melayarinya

Tetingkap pop timbul sangat berguna apabila tetingkap timbul diperlukan. Bagi pengaturcara yang membangunkan laman web sedemikian, mereka mempunyai masalah yang sukar. Mereka tidak tahu sama ada tetingkap pop timbul ini disekat oleh penyemak imbas atau pelbagai pemalam penyemak imbas dan tidak muncul. Sudah tentu, pelayar akan memberitahu pengguna, tetapi ini jarang menarik perhatian pengguna. Berikut ialah cara mudah untuk menguji sama ada pop timbul anda disekat.

JavaScript

Salin kod Kod adalah seperti berikut:

var windowName = 'userConsole'; var popUp = window.open('/popup-page.php', windowName, 'width=1000, height=700, left=24, top=24, scrollbars, resizable');
if (popUp == null || typeof(popUp)=='undefined') {
alert('Sila nyahsekat tetingkap dan klik pautan sekali lagi.'); }
lain {
popUp.focus();
}


Langkah pertama ialah memunculkan tetingkap seperti biasa dan menangkap pemegang tetingkap untuk memeriksa sama ada objek pemegang ini wujud. Kalau ada, alhamdulillah. Jika ia tidak wujud, kami menggesa pengguna untuk mematikan tetapan menyekat pop timbul dan mengklik pautan sekali lagi. Sudah tentu, anda boleh menggesa pengguna dengan maklumat yang lebih meyakinkan. Atau anda boleh menggunakan lapisan pop timbul untuk memaparkan maklumat.
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan