คำถามติดแท็ก popup-blocker

8
หลีกเลี่ยงตัวบล็อกป๊อปอัปของเบราว์เซอร์
ฉันกำลังพัฒนาโฟลว์การพิสูจน์ตัวตน OAuth อย่างหมดจดใน JavaScript และฉันต้องการให้ผู้ใช้เห็นหน้าต่าง "ให้สิทธิ์การเข้าถึง" ในป๊อปอัป แต่ถูกบล็อก ฉันจะป้องกันหน้าต่างป็อปอัพที่สร้างขึ้นโดยwindow.openหรือwindow.showModalDialogถูกบล็อคโดยตัวบล็อกป็อปอัพของเบราว์เซอร์ที่ต่างกันได้อย่างไร

10
ข้ามตัวป้องกันป๊อปอัปบน window.open เมื่อตั้งค่า JQuery event.preventDefault ()
ฉันต้องการแสดงกล่องโต้ตอบ JQuery ตามเงื่อนไขเมื่อคลิกเหตุการณ์ของไฮเปอร์ลิงก์ ฉันมีข้อกำหนดเช่นใน condition1 ให้เปิดกล่องโต้ตอบ JQuery และหากเงื่อนไข 1 ไม่เป็นที่พอใจให้ไปที่หน้าที่อ้างอิงโดยแท็ก "href" ของเหตุการณ์การคลิกที่มีปัญหา ฉันสามารถเรียกใช้ฟังก์ชันในเหตุการณ์คลิกของลิงก์ได้ ขณะนี้ฟังก์ชันนี้ตรวจสอบเงื่อนไขดังกล่าวโดยเรียกใช้ URL อื่น (ซึ่งเรียกใช้ตัวควบคุม Spring ของฉันและส่งคืนการตอบสนอง) ทั้งหมดทำงานได้อย่างสมบูรณ์แบบมีเพียง window.open ที่ถูกบล็อกโดยตัวป้องกันป๊อปอัป $('a[href*=/viewpage?number]').live('click', function(e) { e.preventDefault(); redirectionURL = this.href; pageId= getUrlVars(redirectionURL)["number"]; $.getJSON("redirect/" + pageId, {}, function(status) { if (status == null) { alert("Error in verifying the status."); } else if(!status) …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.