有道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 相关文章推荐
JavaScript 基础知识 被自己遗忘的
Oct 15 Javascript
JS 实现双色表格实现代码
Nov 24 Javascript
JS代码优化技巧之通俗版(减少js体积)
Dec 23 Javascript
jQuery元素选择器用法实例
Dec 23 Javascript
JavaScript获取指定元素位置的方法
Apr 08 Javascript
javascript超过容器后显示省略号效果的方法(兼容一行或者多行)
Jul 14 Javascript
微信小程序购物商城系统开发系列-工具篇的介绍
Nov 21 Javascript
浅析BootStrap中Modal(模态框)使用心得
Dec 24 Javascript
JS常见创建类的方法小结【工厂方式,构造器方式,原型方式,联合方式等】
Apr 01 Javascript
vue Render中slots的使用的实例代码
Jul 19 Javascript
9种使用Chrome Firefox 自带调试工具调试javascript技巧
Dec 22 Javascript
Vue分页效果与购物车功能
Dec 13 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
一个域名查询的程序
2006/10/09 PHP
PHP中使用addslashes函数转义的安全性原理分析
2014/11/03 PHP
smarty模板引擎之分配数据类型
2015/03/30 PHP
PHP Socket网络操作类定义与用法示例
2017/08/30 PHP
JavaScript 编程引入命名空间的方法与代码
2007/08/13 Javascript
js word表格动态添加代码
2010/06/07 Javascript
jquery json 实例代码
2010/12/02 Javascript
ASP.NET jQuery 实例1(在TextBox里面创建一个默认提示)
2012/01/13 Javascript
20款非常优秀的 jQuery 工具提示插件 推荐
2012/07/15 Javascript
jquery实现省市select下拉框的替换(示例代码)
2014/02/22 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
2016/11/08 Javascript
js实现textarea限制输入字数
2017/02/13 Javascript
angular.js+node.js实现下载图片处理详解
2017/03/31 Javascript
vue2.0父子组件间通信的实现方法
2017/04/19 Javascript
JavaScript生成图形验证码
2020/08/24 Javascript
详解vue-cli构建项目反向代理配置
2017/09/07 Javascript
从源码看angular/material2 中 dialog模块的实现方法
2017/10/18 Javascript
vue-cli监听组件加载完成的方法
2018/09/07 Javascript
Vue中 key keep-alive的实现原理
2018/09/18 Javascript
vue element-ui table组件动态生成表头和数据并修改单元格格式 父子组件通信
2019/08/15 Javascript
深入浅出vue图片路径的实现
2019/09/04 Javascript
vue移动端下拉刷新和上滑加载
2020/10/27 Javascript
[06:57]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD 选手采访
2021/03/11 DOTA
python+opencv识别图片中的圆形
2020/03/25 Python
Python 判断文件或目录是否存在的实例代码
2018/07/19 Python
使用python实现名片管理系统
2020/06/18 Python
html5视频播放_动力节点Java学院整理
2017/07/13 HTML / CSS
解析HTML5的存储功能和web SQL的相关操作方法
2016/02/19 HTML / CSS
Joules美国官网:出色的英国风格
2017/10/30 全球购物
俄罗斯外国汽车和国产汽车配件网上商店:Движком
2020/04/19 全球购物
幼儿园毕业园长感言
2014/02/24 职场文书
2014年煤矿安全工作总结
2014/12/04 职场文书
学校捐款活动总结
2015/05/09 职场文书
爱岗敬业事迹材料
2019/06/20 职场文书
奇妙的 CSS shapes(CSS图形)
2021/04/05 HTML / CSS
MySQL kill不掉线程的原因
2021/05/07 MySQL