日期:2014-05-18  浏览次数:20471 次

进来的都有分!JavaScript如何判断另外一个页面是否已打开并将它关掉.(急,在线等)
各位高手朋友你们好,由于项目的需要,想问一问,在一个页面里用Javascript代码如果实现,判断另外一个页面是否已经打开,并且将它关闭掉呢?请各位高手朋友们给予赐教.谢!

------解决方案--------------------
window.open打开的窗口js才能操作

还有一个办法就是用cookie 如果是同一个网站 你可以在另一个页面打开的时候设置一个cookie记录打开时间 关闭的时候清除cookie

这样js就能判断了
------解决方案--------------------
看过别人写的一个javascript.它是用cookies判断的
------解决方案--------------------
没办法

javascript只是在浏览器的容器中执行 没办法去控制它的容器 这个不是客户端编程
------解决方案--------------------
window.open()
返回被打开窗口的句柄
你可以记录下来

w=window.open()
w.close()
------解决方案--------------------
判断另外一个页面是否已经打开,并且将它关闭掉呢

=======

只有此页面的通过 window.open 打开,并具有 window.open 返回值(指向子窗口),才可以关闭
------解决方案--------------------
来接点分
------解决方案--------------------
只有父子对应的窗口,才能这样做