有道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 相关文章推荐
jQuery对象和DOM对象的相互转化实现代码
Mar 02 Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
Apr 30 Javascript
jQuery使用slideUp方法实现控制元素缓慢收起
Mar 27 Javascript
jquery if条件语句的写法
May 19 Javascript
js判断主流浏览器类型和版本号的简单实现代码
May 26 Javascript
canvas实现图片根据滑块放大缩小效果
Feb 24 Javascript
JavaScript实现三级联动效果
Jul 15 Javascript
vue-socket.io跨域问题有效解决方法
Feb 11 Javascript
谈谈我在vue-cli3中用预渲染遇到的坑
Apr 22 Javascript
vue-以文件流-blob-的形式-下载-导出文件操作
Aug 07 Javascript
jquery插件实现搜索历史
Apr 24 jQuery
如何开发一个渐进式Web应用程序PWA
May 10 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 array_push 数组函数
2009/12/26 PHP
phpMyAdmin链接MySql错误 个人解决方案
2009/12/28 PHP
php模板原理讲解
2013/11/13 PHP
如何使用GDB调试PHP程序
2015/12/08 PHP
php-msf源码详解
2017/12/25 PHP
PHP有序表查找之插值查找算法示例
2018/02/10 PHP
PHP实现基于状态的责任链审批模式详解
2019/05/31 PHP
JQuery上传插件Uploadify使用详解及错误处理
2010/04/27 Javascript
解决jQuery插件tipswindown与hintbox冲突
2010/11/05 Javascript
jquery交替变换颜色的三种方法 实例代码
2013/11/19 Javascript
jquery实现效果比较好的table选中行颜色
2014/03/25 Javascript
使用jquery动态加载Js文件和Css文件
2015/10/24 Javascript
JavaScript实现Base64编码转换
2016/04/23 Javascript
AngularJS 中使用Swiper制作滚动图不能滑动的解决方法
2016/11/15 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
2017/03/03 Javascript
js中的面向对象入门
2017/03/06 Javascript
javascript checkbox/radio onchange不能兼容ie8处理办法
2017/06/13 Javascript
js指定步长实现单方向匀速运动
2017/07/17 Javascript
ReactNative Image组件使用详解
2017/08/07 Javascript
Nodejs连接mysql并实现增、删、改、查操作的方法详解
2018/01/04 NodeJs
Vue中消息横向滚动时setInterval清不掉的问题及解决方法
2019/08/23 Javascript
JS typeof fn === 'function' &amp;&amp; fn()详解
2020/08/22 Javascript
[07:08]2014DOTA2西雅图国际邀请赛 小组赛7月11日TOPPLAY
2014/07/11 DOTA
使用IronPython把Python脚本集成到.NET程序中的教程
2015/03/31 Python
Python进阶篇之字典操作总结
2016/11/16 Python
python 3.7.0 下pillow安装方法
2018/08/27 Python
python生成每日报表数据(Excel)并邮件发送的实例
2019/02/03 Python
python调用c++传递数组的实例
2019/02/13 Python
Keras预训练的ImageNet模型实现分类操作
2020/07/07 Python
检测用户浏览器是否支持CSS3的方法
2009/08/29 HTML / CSS
巴西手表购物网站:eclock
2019/03/19 全球购物
自荐信要包含哪些内容
2013/11/06 职场文书
中秋寄语大全
2014/04/11 职场文书
安全演讲稿开场白
2014/08/25 职场文书
运动会加油稿100字
2014/09/19 职场文书
学校捐书倡议书
2015/04/27 职场文书