Print

解决window.open在Chrome中跳转被拦截问题


作者: 文章来源:

本文原地址:https://www.mimiwuqi.com/webqianduan/196533.html

当浏览器检测到非用户操作产生的新弹出窗口,则会对其进行阻止。因为浏览器认为这不是一个用户希望看到的页面。

解决方法:

手动建立一个 a 标签,在其中添加href属性,通过点击 a 标签进行跳转。

const a = document.createElement('a')
document.body.appendChild(a)
a.href = '
a.target = '_blank'
a.click()
document.body.removeChild(a)

更多 建站教程 请访问 https://www.mimiwuqi.com/webqianduan/