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 相关文章推荐
JS:window.onload的使用介绍
Nov 13 Javascript
javascript中对Attr(dom中属性)的操作示例讲解
Dec 02 Javascript
JavaScript实现存储HTML字符串示例
Apr 21 Javascript
node.js实现逐行读取文件内容的代码
Jun 27 Javascript
JavaScript实现获取dom中class的方法
Feb 09 Javascript
JS实现表格数据各种搜索功能的方法
Mar 03 Javascript
AngularJS+Node.js实现在线聊天室
Aug 28 Javascript
jQuery仿京东商城楼梯式导航定位菜单
Jul 25 Javascript
lhgcalendar时间插件限制只能选择三个月的实现方法
Jul 03 Javascript
vue删除html内容的标签样式实例
Sep 13 Javascript
解决vue初始化项目时,一直卡在Project description上的问题
Oct 31 Javascript
javascript Canvas动态粒子连线
Jan 01 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如何编写易读的代码
2007/07/10 PHP
程序员编程十条戒律
2009/07/09 PHP
PHP实现的汉字拼音转换和公历农历转换类及使用示例
2014/07/01 PHP
PHP验证码无法显示的原因及解决办法
2017/08/11 PHP
PHP基于curl post实现发送url及相关中文乱码问题解决方法
2017/11/25 PHP
购物车实现的几种方式优缺点对比
2018/05/02 PHP
asp.net+js 实现无刷新上传解析csv文件的代码
2010/05/17 Javascript
jQuery 源码分析笔记(7) Queue
2011/06/19 Javascript
动态加载js和css(外部文件)
2013/04/17 Javascript
讨论html与javascript在浏览器中的加载顺序问题
2013/11/27 Javascript
PHP结合jQuery实现红蓝投票功能特效
2015/07/22 Javascript
JS创建事件的三种方法(实例代码)
2016/05/12 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
jquery 判断div show的状态实例
2016/12/03 Javascript
canvas 弹幕效果(实例分享)
2017/01/11 Javascript
JS将unicode码转中文方法
2017/05/08 Javascript
Vue.js学习记录之在元素与template中使用v-if指令实例
2017/06/27 Javascript
AngularJS实现的2048小游戏功能【附源码下载】
2018/01/03 Javascript
利用vue.js把静态json绑定bootstrap的table方法
2018/08/28 Javascript
使用 webpack 插件自动生成 vue 路由文件的方法
2019/08/20 Javascript
vue动态路由:路由参数改变,视图不更新问题的解决
2019/11/05 Javascript
jquery实现聊天机器人
2020/02/08 jQuery
Python文件及目录操作实例详解
2015/06/04 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
英国邮购活的植物主要供应商:Gardening Direct
2019/01/28 全球购物
音乐学个人的自荐书范文
2013/11/26 职场文书
十八届三中全会学习方案
2014/02/16 职场文书
资金主管岗位职责范本
2014/03/04 职场文书
党的群众路线教育实践活动心得体会(教师)
2014/10/31 职场文书
超市工作总结范文2014
2014/12/19 职场文书
网上祭英烈活动总结
2015/02/04 职场文书
涪陵白鹤梁导游词
2015/02/09 职场文书
应用最多的公文《通知》如何写?
2019/04/02 职场文书
企业内部管理控制:采购授权审批制度范本
2020/01/19 职场文书
「约定的梦幻岛」作画发布诺曼生日新绘
2022/03/21 日漫
源码安装apache脚本部署过程详解
2022/09/23 Servers