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的inputlimiter 实现字数限制功能
May 30 Javascript
jquery.simple.tree插件 更简单,兼容性更好的无限树插件
Sep 03 Javascript
jquery中ajax调用json数据的使用说明
Mar 17 Javascript
jQuery插件zoom实现图片全屏放大弹出层特效
Apr 15 Javascript
学JavaScript七大注意事项【必看】
May 04 Javascript
JavaScript基础教程——入门必看篇
May 20 Javascript
json对象与数组以及转换成js对象的简单实现方法
Jun 24 Javascript
VUE预渲染及遇到的坑
Sep 03 Javascript
js前端面试之同步与异步问题详解
Apr 03 Javascript
mpvue网易云短信接口实现小程序短信登录的示例代码
Apr 03 Javascript
vue 使用async写数字动态加载效果案例
Jul 18 Javascript
Vue实现图书管理案例
Jan 20 Vue.js
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 操作调试的方法
2012/07/12 PHP
Zend的AutoLoad机制介绍
2012/09/27 PHP
用倒置滤镜把div倒置,再把table倒置。
2007/07/31 Javascript
jquery1.4后 jqDrag 拖动 不可用
2010/02/06 Javascript
学习从实践开始之jQuery插件开发 对话框插件开发
2012/04/26 Javascript
15个jquery常用方法、小技巧分享
2015/01/13 Javascript
JavaScript中的值是按值传递还是按引用传递问题探讨
2015/01/30 Javascript
JQuery实现图片轮播效果
2015/09/15 Javascript
JavaScript操作select元素和option的实例代码
2016/01/29 Javascript
浅谈jQuery为哪般去掉了浏览器检测
2016/08/29 Javascript
js判断所有表单项不为空则提交表单的实现方法
2016/09/09 Javascript
bootstrap weebox 支持ajax的模态弹出框
2017/02/23 Javascript
BootStrap的两种模态框方式
2017/05/10 Javascript
CSS3+JavaScript实现翻页幻灯片效果
2017/06/28 Javascript
Vue2.0父子组件传递函数的教程详解
2017/10/16 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
2018/01/17 Javascript
解决vue点击控制单个样式的问题
2018/09/05 Javascript
微信公众号中的JSSDK接入及invalid signature等常见错误问题分析(全面解析)
2020/04/11 Javascript
Vue 实现v-for循环的时候更改 class的样式名称
2020/07/17 Javascript
JavaScript实现多层颜色选项卡嵌套
2020/09/21 Javascript
js实现菜单跳转效果
2020/12/11 Javascript
[01:19:46]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第一场 2月28日
2021/03/11 DOTA
在Python中处理字符串之isdecimal()方法的使用
2015/05/20 Python
Python使用迭代器捕获Generator返回值的方法
2017/04/05 Python
django 按时间范围查询数据库实例代码
2018/02/11 Python
基于Python List的赋值方法
2018/06/23 Python
Python count函数使用方法实例解析
2020/03/23 Python
Android Q之气泡弹窗的实现示例
2020/06/23 Python
浅谈PyTorch中in-place operation的含义
2020/06/27 Python
python产生模拟数据faker库的使用详解
2020/11/04 Python
销售经理竞聘书
2014/03/31 职场文书
暑期培训班招生方案
2014/08/26 职场文书
教师党员自我评价范文
2015/03/04 职场文书
士兵突击观后感
2015/06/16 职场文书
大学优秀学生主要事迹材料
2015/11/04 职场文书
java固定大小队列的几种实现方式详解
2021/07/15 Java/Android