为了账号安全,请及时绑定邮箱和手机立即绑定

JS 打开新窗口,怎么才能不会被浏览器阻止?

JS 打开新窗口,怎么才能不会被浏览器阻止?

小怪兽爱吃肉 2019-03-29 22:11:09
参数有url直接window.open()肯定被阻止。自己尝试通过如下方法:$('').css({visibility:'hidden'}).attr({href:'http://www.baidu.com'}).appendTo('body').get(0).click();还是被阻止。。。
查看完整描述

2 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

必须是用户主动点击触发的弹出窗口才不会被浏览器拦截
也就是打开新窗口的动作需要放在某个onclick事件中执行
                            
查看完整回答
反对 回复 2019-03-29
  • 2 回答
  • 0 关注
  • 792 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信