模拟用户点击弹出新页面不会被浏览器拦截


Posted in Javascript onApril 08, 2014

相信用过window.open的小伙伴们都遇到过被浏览器拦截导致页面无法弹出的情况;我们换下思路,什么情况下的新页面弹出才不会被浏览器拦截呢?比如<a />标签这种就不会;那么我们只要模拟下用户去主动点击这个<a />标签就不会有拦截的问题了。

先定义好HTML标签:

<a href="" id="alink" target="_blank" style="display: none"><span id="spanlink">test</span></a> 
<input type="button" value="点我弹出新页面" onclick="targetClick()" />

然后在JS中给<a />标签赋值并触发点击事件:
function targetClick() { 
$("#alink").attr("href", "http://www.163.com"); 
$("#spanlink").click(); 
return false; 
}

OK,这下页面的弹出就畅通无阻了。
Javascript 相关文章推荐
javascript学习笔记(七)利用javascript来创建和存储cookie
Apr 08 Javascript
JS按回车键实现登录的方法
Aug 25 Javascript
Javascript 计算字符串在localStorage中所占字节数
Oct 21 Javascript
多种jQuery绑定事件的实现方式
Jun 13 Javascript
AngularJS应用开发思维之依赖注入3
Aug 19 Javascript
基于jquery日历价格、库存等设置插件
Jul 05 jQuery
jQuery事件_动力节点Java学院整理
Jul 05 jQuery
vue下跨域设置的相关介绍
Aug 26 Javascript
详解vue项目的构建,打包,发布全过程
Nov 23 Javascript
Angular5中状态管理的实现
Sep 03 Javascript
vue弹窗插件实战代码
Sep 08 Javascript
js布局实现单选按钮控件
Jan 17 Javascript
javascript 模拟坦克大战游戏(html5版)附源码下载
Apr 08 #Javascript
js定时调用方法成功后并停止调用示例
Apr 08 #Javascript
jquery选择器使用详解
Apr 08 #Javascript
jquery淡化版banner异步图片文字效果切换图片特效
Apr 08 #Javascript
jQuery拖动div、移动div、弹出层实现原理及示例
Apr 08 #Javascript
javascript跨域的4种方法和原理详解
Apr 08 #Javascript
通过Javascript读取本地Excel文件内容的代码示例
Apr 08 #Javascript
You might like
其他功能
2006/10/09 PHP
php输出反斜杠的实例方法
2019/09/19 PHP
可输入的下拉框
2006/06/19 Javascript
Prototype使用指南之selector.js说明
2008/10/26 Javascript
XmlUtils JS操作XML工具类
2009/10/01 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
2013/06/08 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/25 Javascript
javascript常用的方法整理
2015/08/20 Javascript
封装的dialog插件 基于bootstrap模态对话框的简单扩展
2016/08/10 Javascript
浅谈jquery中使用canvas的问题
2016/10/10 Javascript
p5.js入门教程之鼠标交互的示例
2018/03/16 Javascript
Vue.js实现的购物车功能详解
2019/01/27 Javascript
JS中如何轻松遍历对象属性的方式总结
2019/08/06 Javascript
js实现指定时间倒计时效果
2019/08/26 Javascript
原生js实现点击轮播切换图片
2020/02/11 Javascript
vue中可编辑树状表格的实现代码
2020/10/31 Javascript
[55:42]VG vs VGJ.T 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
[01:20]PWL开团时刻DAY9——听说潮汐没用?
2020/11/10 DOTA
Python Web服务器Tornado使用小结
2014/05/06 Python
python实现简单tftp(基于udp协议)
2018/07/30 Python
django使用LDAP验证的方法示例
2018/12/10 Python
tensorflow如何继续训练之前保存的模型实例
2020/01/21 Python
tensorboard实现同时显示训练曲线和测试曲线
2020/01/21 Python
python numpy库linspace相同间隔采样的实现
2020/02/25 Python
解决启动django,浏览器显示“服务器拒绝访问”的问题
2020/05/13 Python
Python创建简单的神经网络实例讲解
2021/01/04 Python
Vrbo英国:预订度假屋
2020/08/19 全球购物
自主招生自荐信指南
2014/02/04 职场文书
《最可爱的人》教学反思
2014/02/14 职场文书
2014年公司植树节活动方案
2014/03/04 职场文书
企业职业病防治方案
2014/05/29 职场文书
优秀共产党员演讲稿
2014/09/04 职场文书
代办社保委托书范文
2014/10/06 职场文书
2015年乡镇安全生产工作总结
2015/05/19 职场文书
2016年寒假家长评语
2015/10/10 职场文书
研究生毕业登记表的自我鉴定范文
2019/07/15 职场文书