淘先锋技术网

首页 1 2 3 4 5 6 7

windowopen拦截怎么处理?

在chrome的安全机制里,非用户触发的window.open是会被拦截的。

1. 不被拦截的情况

此为用户直接触发

2. 被拦截的情况

此为用户触发ajax,然后ajax在触发window.open,则此时会被浏览器拦截。

3. 避免拦截

先用户触发打开一个window.open,在ajax中修改window的href。

只要思想不滑坡,方法总比问题多。努力,一定会找到解决方案的。