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 面向对象(三)接口代码
May 23 Javascript
Javascript Request获取请求参数如何实现
Nov 28 Javascript
js之onload事件的一点使用心得
Aug 14 Javascript
用js正确判断用户名cookie是否存在的方法
Jan 28 Javascript
js实现有过渡渐变效果的图片轮播相册(兼容IE,ff)
Jan 19 Javascript
javascript闭包概念简单解析(推荐)
Jun 03 Javascript
AngularJS中过滤器的使用与自定义实例代码
Sep 17 Javascript
JS实现微信弹出搜索框 多条件查询功能
Dec 13 Javascript
分分钟玩转Vue.js组件(二)
Mar 01 Javascript
Rollup处理并打包JS文件项目实例代码
May 31 Javascript
html5以及jQuery实现本地图片上传前的预览代码实例讲解
Mar 01 jQuery
Vue3实现简易音乐播放器组件
Aug 14 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之对抗Web扫描器的脚本技巧
2008/10/01 PHP
TMDPHP 模板引擎使用教程
2012/03/13 PHP
windows下PHP_intl.dll正确配置方法(apache2.2+php5.3.5)
2014/01/14 PHP
php不使用copy()函数复制文件的方法
2015/03/13 PHP
PHP入门教程之上传文件实例详解
2016/09/11 PHP
PHP的PDO大对象(LOBs)
2019/01/27 PHP
Smarty模板类内部原理实例分析
2019/07/03 PHP
Array.slice()与Array.splice()的返回值类型
2006/10/09 Javascript
让你的博客飘雪花超出屏幕依然看得见
2013/01/04 Javascript
JQuery中如何传递参数如click(),change()等具体实现
2013/04/28 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
js创建数组的简单方法
2016/07/27 Javascript
浅谈JS中的bind方法与函数柯里化
2016/08/10 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
2016/10/15 Javascript
原生js实现弹出层效果
2017/01/20 Javascript
详解AngularJs HTTP响应拦截器实现登陆、权限校验
2017/04/11 Javascript
JavaScript实现简单的双色球(实例讲解)
2017/07/31 Javascript
微信小程序实现美团菜单
2018/06/06 Javascript
关于NodeJS中的循环引用详解
2019/07/23 NodeJs
JavaScript生成一个不重复的ID的方法示例
2019/09/16 Javascript
layui 上传图片 返回图片地址的方法
2019/09/26 Javascript
vue中 v-for循环的用法详解
2020/02/19 Javascript
微信小程序实现canvas分享朋友圈海报
2020/06/21 Javascript
详解JavaScript的this指向和绑定
2020/09/08 Javascript
django model去掉unique_together报错的解决方案
2016/10/18 Python
Python cookbook(数据结构与算法)实现优先级队列的方法示例
2018/02/18 Python
教你使用python画一朵花送女朋友
2018/03/29 Python
详解pytorch tensor和ndarray转换相关总结
2020/09/03 Python
Django-silk性能测试工具安装及使用解析
2020/11/28 Python
Kipling凯浦林美国官网:世界著名时尚休闲包袋品牌
2016/08/24 全球购物
计算机网络毕业生自荐信
2013/10/01 职场文书
中学生爱国演讲稿
2014/09/05 职场文书
违反纪律检讨书范文
2015/05/07 职场文书
中小企业员工手册范本
2015/05/14 职场文书
党员公开承诺书2016
2016/03/24 职场文书
jquery插件实现悬浮的菜单
2021/04/24 jQuery