请帮助解决以下问题。
我在浏览器中启用了“阻止弹出窗口”选项。我们正在使用后台ajax调用进行会话验证,以检查会话是否处于活动状态。如果会话在所需的时间间隔内未激活,则会出现一个弹出窗口以进行通知。
现在解决这个问题。由于会话通知弹出窗口自动进行而没有任何客户端交互,因此浏览器会阻止此弹出窗口。但是,如果客户端点击窗体中任何另一个弹出窗口,浏览器将不会阻止弹出窗口。
即使浏览器“阻止弹出窗口”选项已启用,我也希望浏览器不会阻止会话通知弹出窗口。
答案 0 :(得分:4)
弹出窗口阻止程序用于阻止弹出窗口。如果有办法绕过它,那将完全没用。
你可以:
答案 1 :(得分:2)
如果浏览器阻止在JavaScript中使用弹出窗口,则会阻止它们。您无法强制浏览器让它们通过。
您可以随时尝试在页面上创建类似弹出式元素,它不会强制用户先处理它(除了在您的页面上),但仍然“看起来”正确。