有道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 相关文章推荐
js停止输出代码
Jul 20 Javascript
JavaScript类型转换方法及需要注意的问题小结(挺全面)
Nov 11 Javascript
你需要知道的10个最佳javascript开发实践小结
Apr 15 Javascript
js处理表格对table进行修饰
May 26 Javascript
js获取当前日期时间及其它操作汇总
Apr 17 Javascript
jQuery根据元素值删除数组元素的方法
Jun 24 Javascript
JS折半插入排序算法实例
Dec 02 Javascript
深入理解js函数的作用域与this指向
May 28 Javascript
AngularJS入门教程之双向绑定详解
Aug 18 Javascript
关于vue中的ajax请求和axios包问题
Apr 19 Javascript
node将geojson转shp返回给前端的实现方法
May 29 Javascript
解决Vue + Echarts 使用markLine标线(precision精度问题)
Jul 20 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
PHP XML数据解析代码
2010/05/26 PHP
php无限极分类实现的两种解决方法
2013/04/28 PHP
PHP实现使用优酷土豆视频地址获取swf播放器分享地址
2014/06/05 PHP
php创建类并调用的实例方法
2019/09/25 PHP
javascript vvorld 在线加密破解方法
2008/11/13 Javascript
自己写的Javascript计算时间差函数
2013/10/28 Javascript
对比分析json及XML
2014/11/28 Javascript
JavaScript判断数组是否存在key的简单实例
2016/08/03 Javascript
JS实现页面打印功能
2017/03/16 Javascript
JS拖动选择table里的单元格完整实例【基于jQuery】
2019/05/28 jQuery
细说Vue组件的服务器端渲染的过程
2019/05/30 Javascript
AntV F2和vue-cli构建移动端可视化视图过程详解
2019/10/08 Javascript
Vue extend的基本用法(实例详解)
2019/12/09 Javascript
[01:10:58]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
[42:52]IG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python实现360的字符显示界面
2014/02/21 Python
详解Django中的权限和组以及消息
2015/07/23 Python
python中异常报错处理方法汇总
2016/11/20 Python
详解Python import方法引入模块的实例
2017/08/02 Python
Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程
2018/01/04 Python
python dataframe astype 字段类型转换方法
2018/04/11 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
python实现输出一个序列的所有子序列示例
2019/11/18 Python
python垃圾回收机制(GC)原理解析
2019/12/30 Python
python pip如何手动安装二进制包
2020/09/30 Python
Silk Therapeutics官网:清洁、抗衰老护肤品
2020/08/12 全球购物
JPA的特点
2014/10/25 面试题
2014年班主任自我评价范文
2014/04/23 职场文书
项目负责人任命书
2014/06/04 职场文书
自荐信格式模板
2015/03/27 职场文书
2015年学校体育工作总结
2015/04/22 职场文书
学前教育见习总结
2015/06/23 职场文书
检举信的写法
2019/04/10 职场文书
python3.9之你应该知道的新特性详解
2021/04/29 Python
使用Python的开发框架Brownie部署以太坊智能合约
2021/05/28 Python
Pandas实现DataFrame的简单运算、统计与排序
2022/03/31 Python