ข้ามตัวป้องกันป๊อปอัปบน 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) …