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


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 flash下fromCharCode和charCodeAt方法使用说明
Jan 12 Javascript
Jquery Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
Mar 17 Javascript
Javascript数组的排序 sort()方法和reverse()方法
Jun 04 Javascript
javascript中全局对象的parseInt()方法使用介绍
Dec 19 Javascript
jquery利用命名空间移除绑定事件的方法
Mar 11 Javascript
javascript解三阶幻方(九宫格)
Apr 22 Javascript
Bootstrap禁用响应式布局的实现方法
Mar 09 Javascript
微信小程序拍照和摄像功能实现方法示例
Feb 01 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
Aug 12 Javascript
通过angular CDK实现页面元素拖放的步骤详解
Jul 01 Javascript
vue结合el-upload实现腾讯云视频上传功能
Jul 01 Javascript
Nuxt配置Element-UI按需引入的操作方法
Jul 06 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
初学者入门:细述PHP4的核心Zend
2006/09/05 PHP
mcrypt启用 加密以及解密过程详细解析
2013/08/07 PHP
3个PHP多维数组转为一维数组的方法实例
2014/03/13 PHP
PHP高级编程实例:编写守护进程
2014/09/02 PHP
Yii2.0中的COOKIE和SESSION用法
2016/08/12 PHP
PHP判断一个数组是另一个数组子集的方法详解
2017/07/31 PHP
JavaScript 对象、函数和继承
2009/07/07 Javascript
Jquery中删除元素的实现代码
2011/12/29 Javascript
JavaScript测试工具之Karma-Jasmine的安装和使用详解
2015/12/03 Javascript
聊一聊jQuery插件uploadify使用方法
2016/08/24 Javascript
JS实现页面跳转参数不丢失的方法
2016/11/28 Javascript
jQuery中 bind的用法简单介绍
2017/02/13 Javascript
Angular4实现图片上传预览路径不安全的问题解决
2017/12/25 Javascript
JS返回页面时自动回滚到历史浏览位置
2018/09/26 Javascript
vue + any-touch实现一个iscroll 实现拖拽和滑动动画效果
2019/04/08 Javascript
vuecli项目构建SSR服务端渲染的实现
2020/10/30 Javascript
[04:02]DOTA2上海特锦赛小组赛第二日recap精彩回顾
2016/02/28 DOTA
[03:39]这就是刀塔,我们是冠军!燃情短片讲述我们的DOTA故事
2019/07/02 DOTA
Python实现批量将word转html并将html内容发布至网站的方法
2015/07/14 Python
开源软件包和环境管理系统Anaconda的安装使用
2017/09/04 Python
python实现爬取图书封面
2018/07/05 Python
python 通过类中一个方法获取另一个方法变量的实例
2019/01/22 Python
Python实现读取txt文件中的数据并绘制出图形操作示例
2019/02/26 Python
pandas的to_datetime时间转换使用及学习心得
2019/08/11 Python
python同步windows和linux文件
2019/08/29 Python
基于TensorBoard中graph模块图结构分析
2020/02/15 Python
SIXPAD智能健身仪英国官网:革命性的训练装备品牌
2018/09/27 全球购物
Capitol Lighting的1800lighting.com:住宅和商业照明
2019/04/10 全球购物
岳父生日宴会答谢词
2014/01/13 职场文书
给领导的致歉信范文
2014/01/13 职场文书
房屋继承公证书
2014/04/10 职场文书
法制演讲稿
2014/09/10 职场文书
科长个人四风问题整改措施思想汇报
2014/10/13 职场文书
城管年度个人总结
2015/02/28 职场文书
Axios取消重复请求的方法实例详解
2021/06/15 Javascript
python自动化八大定位元素讲解
2021/07/09 Python