jquery trigger伪造a标签的click事件取代window.open方法


Posted in Javascript onJune 23, 2014
var ohtml='<div class="friend-dialog tac pt15 pb20">'+ 
'<div class="f-h32">您已经成功发送好友申请。</div>'+ 
' <p class="c999">上传真实头像,好友申请更容易被通过哦,赶紧上传头像吧!</p> '+ 
'<a href="<%=path%>/teacher/editUserAvatar.action" target="_blank"><span id="awindowopen" ></span></a>'+ 
' </div>'; 
$.dialog({ 
lock:true, 
title: '温馨提示', 
button: [ 
{value: '点击上传图像',callback: function () { 
$("#awindowopen").trigger("click"); 
},focus: true 
} 
], 
content:ohtml 
}); 
var ohtml='<div class="friend-dialog tac pt15 pb20">'+
'<div class="f-h32">您已经成功发送好友申请。</div>'+
' <p class="c999">上传真实头像,好友申请更容易被通过哦,赶紧上传头像吧!</p> '+
'<a href="<%=path%>/teacher/editUserAvatar.action" target="_blank"><span id="awindowopen" ></span></a>'+
' </div>';
$.dialog({
lock:true,
title: '温馨提示',
button: [
{value: '点击上传图像',callback: function () {
$("#awindowopen").trigger("click");
},focus: true
}
],
content:ohtml
});

需要注意的是:

在这个地方:

<a href="<%=path%>/teacher/editUserAvatar.action" target="_blank"><span id="awindowopen" ></span></a> 
<a href="<%=path%>/teacher/editUserAvatar.action" target="_blank"><span id="awindowopen" ></span></a>
<a>标签内一定要有内容,并且要模拟里面的内容被点击而不是<a></a>被点击
Javascript 相关文章推荐
初学Javascript的一些总结
Nov 03 Javascript
文字溢出实现溢出的部分再放入一个新生成的div中具体代码
May 17 Javascript
javascript调试之DOM断点调试法使用技巧分享
Apr 15 Javascript
自己动手手写jQuery插件总结
Jan 20 Javascript
用队列模拟jquery的动画算法实例
Jan 20 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
Jan 28 Javascript
关于javascript作用域的常见面试题分享
Jun 18 Javascript
react系列从零开始_简单谈谈react
Jul 06 Javascript
详解JavaScript按概率随机生成事件
Aug 02 Javascript
jQuery实现的表格前端排序功能示例
Sep 18 jQuery
vue+vue-router转场动画的实例代码
Sep 01 Javascript
VueCli生产环境打包部署跨域失败的解决
Nov 13 Javascript
javascript将浮点数转换成整数的三个方法
Jun 23 #Javascript
jquery用data方法获取某个元素上的事件
Jun 23 #Javascript
如何正确使用javascript 来进行我们的程序开发
Jun 23 #Javascript
js实现键盘操作实现div的移动或改变的原理及代码
Jun 23 #Javascript
JavaScript-RegExp对象只能使用一次问题解决方法
Jun 23 #Javascript
jquery中map函数与each函数的区别实例介绍
Jun 23 #Javascript
jQuery学习笔记之 Ajax操作篇(二) - 数据传递
Jun 23 #Javascript
You might like
php生成rss类用法实例
2015/04/14 PHP
php将从数据库中获得的数据转换成json格式并输出的方法
2018/08/21 PHP
php 调用百度sms来发送短信的实现示例
2018/11/02 PHP
php/JS实现的生成随机密码(验证码)功能示例
2019/06/06 PHP
javascript web页面刷新的方法收集
2009/07/02 Javascript
JQuery 浮动导航栏实现代码
2009/08/27 Javascript
JavaScript聚焦于第一个字段的代码
2010/10/15 Javascript
jquery改变tr背景色的示例代码
2013/12/28 Javascript
JavaScript实现横向滑出的多级菜单效果
2015/10/09 Javascript
AngularJS 依赖注入详解和简单实例
2016/07/28 Javascript
原生JS实现网络彩票投注效果
2016/09/25 Javascript
JQuery查找子元素find()和遍历集合each的方法总结
2017/03/07 Javascript
JavaScript实现的原生态Tab标签页功能【兼容IE6】
2017/09/18 Javascript
jquery实现侧边栏左右伸缩效果的示例
2017/12/19 jQuery
json字符串传到前台input的方法
2018/08/06 Javascript
在element-ui的select下拉框加上滚动加载
2019/04/18 Javascript
用webpack4开发小程序的实现方法
2019/06/04 Javascript
layui下拉框获取下拉值(select)的例子
2019/09/10 Javascript
js实现自定义右键菜单
2020/05/18 Javascript
[01:02:20]Mineski vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python中合并两个文本文件并按照姓名首字母排序的例子
2014/04/25 Python
python清除字符串中间空格的实例讲解
2018/05/11 Python
django1.11.1 models 数据库同步方法
2018/05/30 Python
Django中使用Celery的方法示例
2018/11/29 Python
Django之Mode的外键自关联和引用未定义的Model方法
2018/12/15 Python
在pycharm 中添加运行参数的操作方法
2019/01/19 Python
Python批量生成特定尺寸图片及图画任意文字的实例
2019/01/30 Python
Python2和Python3中@abstractmethod使用方法
2020/02/04 Python
Python龙贝格法求积分实例
2020/02/29 Python
工商学院毕业生个人自我评价
2013/09/19 职场文书
年终考核评语
2014/01/19 职场文书
校园安全教育广播稿
2014/02/17 职场文书
超市国庆节促销方案
2014/02/20 职场文书
给numpy.array增加维度的超简单方法
2021/06/02 Python
mysql事务对效率的影响分析总结
2021/10/24 MySQL
海贼王十大逆天果实 魂魂果实上榜,岩浆果实攻击力最强
2022/03/18 日漫