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 相关文章推荐
学习jquery之一
Apr 27 Javascript
jquery控制listbox中项的移动并排序
Nov 12 Javascript
jQuery AJAX 调用WebService实现代码
Mar 24 Javascript
jQuery选择头像并实时显示的代码
Jun 27 Javascript
Google AJAX 搜索 API实现代码
Nov 17 Javascript
jQuery实现可拖动的浮动层完整代码
May 27 Javascript
jQuery 隐藏和显示 input 默认值示例
Jun 03 Javascript
5个可以帮你理解JavaScript核心闭包和作用域的小例子
Oct 08 Javascript
AngularJS1.X学习笔记2-数据绑定详解
Apr 01 Javascript
js 计数排序的实现示例(升级版)
Jan 12 Javascript
JS+HTML实现自定义上传图片按钮并显示图片功能的方法分析
Feb 12 Javascript
vue prop传值类型检验方式
Jul 30 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连接Oracle for NT 远程数据库
2006/10/09 PHP
php下mysql数据库操作类(改自discuz)
2010/07/03 PHP
php并发对MYSQL造成压力的解决方法
2013/02/21 PHP
ThinkPHP CURD方法之field方法详解
2014/06/18 PHP
destoon二次开发常用数据库操作
2014/06/21 PHP
ThinkPHP实例化模型的四种方法概述
2014/08/22 PHP
php利用反射实现插件机制的方法
2015/03/14 PHP
php基于PDO连接MSSQL示例DEMO
2016/07/13 PHP
Nigma vs AM BO3 第二场2.13
2021/03/10 DOTA
脚本吧 - 幻宇工作室用到js,超强推荐base.js
2006/12/23 Javascript
Javascript中的数学函数
2007/04/04 Javascript
判断对象是否Window的实现代码
2012/01/10 Javascript
jquery中$.post()方法的简单实例
2014/02/04 Javascript
javascript判断数组内是否重复的方法
2015/04/21 Javascript
js老生常谈之this,constructor ,prototype全面解析
2016/04/05 Javascript
js中判断变量类型函数typeof的用法总结
2016/08/09 Javascript
jQuery中table数据的值拷贝和拆分
2017/03/19 Javascript
javascript 中模板方法单例的实现方法
2017/10/17 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
在vue中使用公共过滤器filter的方法
2018/06/26 Javascript
vue使用Google地图的实现示例代码
2018/12/19 Javascript
jQuery分组选择器简单用法示例
2019/04/04 jQuery
js实现查询商品案例
2020/07/22 Javascript
使用React-Router实现前端路由鉴权的示例代码
2020/07/26 Javascript
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
python sys模块sys.path使用方法示例
2013/12/04 Python
Python制作简易注册登录系统
2016/12/15 Python
django模型层(model)进行建表、查询与删除的基础教程
2017/11/21 Python
python web框架 django wsgi原理解析
2019/08/20 Python
python递归调用中的坑:打印有值, 返回却None
2020/03/16 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
介绍一下grep命令的使用
2015/06/12 面试题
新年爱情寄语
2014/04/08 职场文书
2015年街道办事处团委工作总结
2015/10/14 职场文书
Z-Order加速Hudi大规模数据集方案分析
2022/03/31 Servers
MySQL数据库简介与基本操作
2022/05/30 MySQL