有道JavaScript监听浏览器的问题


Posted in Javascript onJune 23, 2010

但不知道大家有没遇到这样一种情况,新开的窗口是通过<a href="" />打开 的,而不是window.opener或showModalDialog打开的。
尤其是需要注意的是:这个href指向的地址(页面)不是我们开发的,譬如,我们将href指向www.cnblogs.com。
OK,问题来了:假如我们在a 所在的页面有个按钮,可以触发点击事件并进行一些操作。 而这个点击事件需要在href打开的IE窗口关闭后触发。。。
这个时候,我们如何监视href打开的窗口呢?(通过javascript,不要说什么进程啥的东东).
假设有a.html如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title> a.html </title> 
<meta name="generator" content="editplus" /> 
<meta name="author" content="" /> 
<meta name="keywords" content="" /> 
<meta name="description" content="" /> 
</head> 
<body> 
<input type="button" id="btnParent" onclick="alert('a');" value="Click !" /> 
<a href="http://www.cnblogs.com" target="_blank">Link to B.HTML</a> 
</body> 
</html>

现在的要求就是:点击 "Link to B.HTML" 打开http://www.cnblogs.com。
打开的新窗口关闭后,触发a.html中的 btnParent 的点击事件~~~~

---
我相信很少有人做过这样的应用,或碰到这样的问题。 而我现在刚好碰到这样一个需求。
因此将问题发到这里来,让大家帮忙给揣摩揣摩。
虽然文章内容很少,但我想,这样一个问题还是值得上首页的。~~~^_^
<h3>
心静似高山流水不动,心清若巫峰雾气不沾。
</h3>

Javascript 相关文章推荐
漂亮的widgets,支持换肤和后期开发新皮肤
Apr 23 Javascript
jQuery Animation实现CSS3动画示例介绍
Aug 14 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
Oct 23 Javascript
jquery自定义插件开发之window的实现过程
May 06 Javascript
AngularJS 指令的交互详解及实例代码
Sep 14 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
Jan 05 Javascript
angular2 组件之间通过service互相传递的实例
Sep 30 Javascript
详解基于node.js的脚手架工具开发经历
Jan 28 Javascript
layui将table转化表单显示的方法(即table.render转为表单展示)
Sep 24 Javascript
vue element-ui读取pdf文件的方法
Nov 26 Javascript
js实现简单的点名器随机色实例代码
Sep 20 Javascript
详解如何解决使用JSON.stringify时遇到的循环引用问题
Mar 23 Javascript
utf-8编码引起js输出中文乱码的解决办法
Jun 23 #Javascript
js和jquery批量绑定事件传参数一(新猪猪原创)
Jun 23 #Javascript
获取dom元素那些讨厌的位置封装代码
Jun 23 #Javascript
jquery ajax 同步异步的执行示例代码
Jun 23 #Javascript
jquery tab插件制作实现代码
Jun 22 #Javascript
jquery多浏览器捕捉回车事件代码
Jun 22 #Javascript
浏览器脚本兼容 文本框中,回车键触发事件的兼容
Jun 21 #Javascript
You might like
JavaScript Cookie的读取和写入函数
2009/12/08 Javascript
jquery拖动插件(jquery.drag)使用介绍
2013/06/18 Javascript
解析使用JS 清空File控件的路径值
2013/07/08 Javascript
Javascript 多物体运动的实现
2014/12/24 Javascript
详细解读JavaScript的跨浏览器事件处理
2015/08/12 Javascript
JavaScript学习笔记(三):JavaScript也有入口Main函数
2015/09/12 Javascript
js实现正则匹配中文标点符号的方法
2015/12/23 Javascript
jquery做个日期选择适用于手机端示例
2017/01/10 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
2017/02/28 Javascript
vue params、query传参使用详解
2017/09/12 Javascript
用Vue.js方法创建模板并使用多个模板合成
2019/06/28 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
vue实现顶部菜单栏
2020/11/08 Javascript
微信 用脚本查看是否被微信好友删除
2016/10/28 Python
Python之Scrapy爬虫框架安装及使用详解
2017/11/16 Python
python pygame模块编写飞机大战
2018/11/20 Python
使用Python爬虫库requests发送请求、传递URL参数、定制headers
2020/01/25 Python
python随机生成大小写字母数字混合密码(仅20行代码)
2020/02/01 Python
python求一个字符串的所有排列的实现方法
2020/02/04 Python
python golang中grpc 使用示例代码详解
2020/06/03 Python
Banggood官网:面向全球客户的综合商城
2017/04/19 全球购物
Booking.com缤客中国:全球酒店在线预订网站
2020/05/03 全球购物
ajax是什么及其工作原理
2012/02/08 面试题
音乐教学反思
2014/02/02 职场文书
粗加工管理制度
2014/02/04 职场文书
大学自我评价
2014/02/12 职场文书
关于护士节的演讲稿
2014/05/26 职场文书
学习教师敬业奉献模范事迹材料思想汇报
2014/09/19 职场文书
篮球友谊赛通讯稿
2014/10/10 职场文书
爱心捐款感谢信
2015/01/20 职场文书
董事长新年致辞
2015/07/29 职场文书
三严三实·严以用权心得体会
2016/01/12 职场文书
求职自荐信该如何书写?
2019/06/24 职场文书
共青团优秀团员申请书(范文)
2019/08/15 职场文书
vue判断按钮是否可以点击
2022/04/09 Vue.js
Spring Cloud Netflix 套件中的负载均衡组件 Ribbon
2022/04/13 Java/Android