js 弹出新页面避免被浏览器、ad拦截的一种新方法_javascript技巧
程序员文章站
2022-04-29 20:00:42
...
以绑定click弹窗的方式,改为普通的链接,即 a[target=_blank],在点击打开新窗口之前,修改其href。
绑定mousedown,鼠标点击执行完成前修改href。
绑定focus,保证tab切换+enter时替换href。
ps:还可以在 在html代码中 以onclick dom 0级方式绑定 、target方式提交表单等
绑定mousedown,鼠标点击执行完成前修改href。
绑定focus,保证tab切换+enter时替换href。
复制代码 代码如下:
ps:还可以在 在html代码中 以onclick dom 0级方式绑定 、target方式提交表单等