windows.open打开新窗口会被当成广告拦截,如何解决。

页面隐藏a标签然后模拟点击就别说了,我要跳的是方法。带参的所以不好弄。
我需要点击然后js验证一下返回有这个用户再跳方法打开新页面

设置允许弹出式窗口
chrome浏览器为例子。

设置-》高级设置-》隐私设置-》内容设置-》弹出式窗口-》选择允许所有网站显示弹出式窗口。

非用户触发的window.open都被当做广告干掉。你的js验证如果是异步ajax的,改为同步可以解决问题,绝对不能用异步的任何操作,然后回调里面window.open,这个已经脱离用户触发环境