诺基亚2060手机壁纸:js 如何判断一个已打开的页面是否存在??

来源:百度文库 编辑:神马品牌网 时间:2024/04/20 18:21:26
在main.htm页面通过
win=window.open("test.htm","test","")打开一个窗口后,
可以在另一个页面,如main22.htm判断这个页面是否存在吗?
如果存在,则调用test.htm中的一个方法.
如果不存在,则重新open test.htm,并调用test.htm中的那个方法.
哪位高手指教啊.
这个问题困挠我好几天了.....
能再详细一些吗?
window.open返回的句柄是win.
打开的窗口的名称是"test"

to:7421021
不行啊.
第一次open是在main.htm
我现在要在另一个页面main22.htm进行check...

<script language="javascript">
var win;
function OpenWindow
{
win=window.open("test.htm","test","");
}
function CheckWindow()
{
if(win!=null)
{
如果存在,则调用test.htm中的一个方法
}
else
{
如果不存在,则重新open test.htm,并调用test.htm中的那个方法.
OpenWindow();//如果不存在,则重新open test.htm
}
}
</script>

To:top1

那就没办法啦..因为只子窗口打开后只能在父窗口监测..

金手指:请使用Cookie以及setInterval设计,详细代码就不用我说了吧?!

如果页面间不存在任何关系的话!
目前的没有这项功!或许以后会有!

土方法:在test.htm放张1x1的空白图片,然后在main22.htm检测if(../..gif)

if windows.visbale=1 then....