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


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 相关文章推荐
js下通过getList函数实现分页效果的代码
Sep 17 Javascript
js 编程笔记 无名函数
Jun 28 Javascript
再说AutoComplete自动补全之实现原理
Nov 05 Javascript
Javascript中产生固定结果的函数优化技巧
Jan 16 Javascript
JavaScript将数组转换成CSV格式的方法
Mar 19 Javascript
使用jQuery实现Web页面换肤功能的要点解析
May 12 Javascript
BootStrap与validator 使用笔记(JAVA SpringMVC实现)
Sep 21 Javascript
js实现会跳动的日历效果(完整实例)
Oct 18 Javascript
jquery实现左右轮播切换效果
Jan 01 jQuery
js 实现ajax发送步骤过程详解
Jul 25 Javascript
浅谈JavaScript中的“!!”作用
Aug 03 Javascript
vue项目接口管理,所有接口都在apis文件夹中统一管理操作
Aug 13 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
PHP缩略图等比例无损压缩,可填充空白区域补充色
2011/06/10 PHP
php为字符串前后添加指定数量字符的方法
2015/05/04 PHP
10款实用的PHP开源工具
2015/10/23 PHP
深入浅析php json 格式控制
2015/12/24 PHP
php版微信js-sdk支付接口类用法示例
2016/10/12 PHP
JS模拟面向对象全解(一、类型及传递)
2011/07/13 Javascript
JavaScript基础语法让人疑惑的地方小结
2012/05/23 Javascript
jQuery制作简洁的图片轮播效果
2015/04/03 Javascript
JS实现添加,替换,删除节点元素的方法
2016/06/30 Javascript
JS查找英文文章中出现频率最高的单词
2017/03/20 Javascript
vue项目tween方法实现返回顶部的示例代码
2018/03/02 Javascript
vue.js中实现登录控制的方法示例
2018/04/23 Javascript
swiper 自动图片无限轮播实现代码
2018/05/21 Javascript
微信小程序websocket实现聊天功能
2020/03/30 Javascript
详解用Webpack与Babel配置ES6开发环境
2019/03/12 Javascript
Vue的生命周期操作示例
2019/09/17 Javascript
微信小程序实现搜索框功能及踩过的坑
2020/06/19 Javascript
使用eslint和githooks统一前端风格的技巧
2020/07/29 Javascript
Python中logging模块的用法实例
2014/09/29 Python
Python基于opencv实现的简单画板功能示例
2019/03/04 Python
把JSON数据格式转换为Python的类对象方法详解(两种方法)
2019/06/04 Python
pytorch numpy list类型之间的相互转换实例
2019/08/18 Python
python datetime时间格式的相互转换问题
2020/06/11 Python
Pytorch - TORCH.NN.INIT 参数初始化的操作
2021/02/27 Python
html5 css3网站菜单实现代码
2013/12/23 HTML / CSS
印度首选时尚目的地:Reliance Trends
2018/01/17 全球购物
欧洲最古老的鞋厂:Peter Kaiser
2019/11/05 全球购物
Java工程师面试集锦之Spring框架
2013/06/16 面试题
大学生毕业求职自荐书范文
2014/02/04 职场文书
《晏子使楚》教学反思
2014/02/08 职场文书
《蒲公英》教学反思
2014/02/28 职场文书
大学生求职计划书
2014/04/30 职场文书
师德师风建设整改措施思想汇报
2014/10/11 职场文书
超市工作总结范文2014
2014/12/19 职场文书
员工辞职信范文
2015/03/02 职场文书
谢师宴家长答谢词
2015/09/30 职场文书