读书人

浏览器拦截弹出窗口的有关问题

发布时间: 2012-06-27 14:20:09 作者: rapoo

浏览器拦截弹出窗口的问题

?

? ? ?某些场景中,用户执行某个操作时,我们需要去后台判断用户是否满足一定条件,然后跳转到新页面。我们用ajax访问后台后,在回调函数中执行跳转时,浏览器有时会拦截我们的弹出窗口(window.open等方式打开的窗口)。这是由于浏览器认为这个跳转不是用户自动执行的,所以拦截了该操作。如果用户点击后立即执行某个函数在函数中跳转是不会拦截的。

?

? ? ?解决方法:

? ? ?(1) 新开一个页面,在页面里面判断逻辑然后跳转

?

?

读书人网 >Web前端

热点推荐