ทางออกมีประโยชน์มากและต้องใช้หน้าต่างป๊อปอัพ สำหรับโปรแกรมเมอร์ที่พัฒนาเว็บไซต์ดังกล่าวพวกเขามีปัญหายาก พวกเขาไม่ทราบว่าป๊อปอัปเหล่านี้ถูกบล็อกโดยเบราว์เซอร์หรือปลั๊กอินเบราว์เซอร์ต่างๆและไม่ปรากฏขึ้น แน่นอนเบราว์เซอร์จะแจ้งผู้ใช้ แต่สิ่งเหล่านี้ไม่ค่อยดึงดูดความสนใจของผู้ใช้ นี่คือวิธีง่ายๆในการทดสอบว่าป๊อปอัปของคุณถูกบล็อกหรือไม่
จาวาสคริปต์
การคัดลอกรหัสมีดังนี้:
var windowname = 'userconsole';
var popup = window.open ('/popup-page.php', windowname, 'width = 1000, ความสูง = 700, ซ้าย = 24, ด้านบน = 24, scrollbars, resizable');
if (popup == null || typeof (popup) == 'undefined') {
การแจ้งเตือน ('โปรดปลดบล็อกหน้าต่างและคลิกที่ลิงค์อีกครั้ง');
-
อื่น {
popup.focus ();
-
ขั้นตอนแรกคือหน้าต่างป๊อปอัพปกติและจับที่จับหน้าต่างเพื่อตรวจสอบว่ามีวัตถุที่จับนี้อยู่หรือไม่ ถ้ามีอยู่ขอบคุณพระเจ้า หากไม่มีอยู่เราจะแจ้งให้ผู้ใช้ปิดการตั้งค่าการบล็อกป๊อปอัพและคลิกที่ลิงค์อีกครั้ง แน่นอนคุณสามารถแจ้งให้ผู้ใช้มีข้อมูลที่น่าเชื่อถือมากขึ้น หรือคุณสามารถใช้เลเยอร์ป๊อปอัพเพื่อแสดงข้อมูล