主题:  怎样在弹出一个窗口后关闭父窗口?

网络小精灵

职务:普通成员
等级:3
金币:1.1
发贴:761
注册:2001/2/24 10:46:07
#12003/11/12 18:40:50
我在index.htm加入下面的代码后弹出无边窗口,但是怎么样才能在弹出这个无边窗口后自己关闭index.htm而不提示呢?




我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#22003/11/12 18:54:44
 1. 对于IE6.0+SP1以下版本的浏览器,下面的代码能正常运行:






在IE6.0+SP1上运行,点击"关闭窗口"按钮后有提示说什么仅在帮助中有效~~
 2. 对于IE5.5以上版本的浏览器,下面的代码能正常运行:

 


3.如果当前窗口是用window.open()方法弹打开的子窗口,直接用下面的代码就可以关闭:



 在非子窗口中运行后点击"关闭窗口"按钮,会有提示是否关闭该窗口

4. 对于IE6.0以上版本的浏览器,下面的代码能正常运行:

 

这个方法类似于3,但需要用self.opener=null(null也可以换成任意值)声明当前窗口为子窗口(骗IE的而已)

5.上面的1、2、4三种方法中任意一个单独应用,都无法兼容所有版本的IE浏览器,但方法1和方法2或4的并集都是全集,所以可以通过判断IE版本来执行相应代码:





网络小精灵

职务:普通成员
等级:3
金币:1.1
发贴:761
注册:2001/2/24 10:46:07
#32003/11/12 20:55:08
山人前辈,我说的是自动关闭父页面,并不是要按过按扭的形式来关闭。



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#42003/11/12 20:57:49
-_-还是要我给你代码啊?



网络小精灵

职务:普通成员
等级:3
金币:1.1
发贴:761
注册:2001/2/24 10:46:07
#52003/11/13 18:53:21
但是我使用了来弹出一个无边框窗口,怎么才能使页面加载两个onload呢,还望您指教。
我曾经试过这样,但是不行:



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#62003/11/13 18:55:28



网络小精灵

职务:普通成员
等级:3
金币:1.1
发贴:761
注册:2001/2/24 10:46:07
#72003/11/13 20:03:28
经过试验失败:(



bzyum

职务:普通成员
等级:1
金币:1.0
发贴:167
注册:2001/11/24 22:11:43
#82003/11/14 11:13:00
1. 对于IE6.0+SP1以下版本的浏览器,下面的代码能正常运行:
在IE5.0上运行,点击"关闭窗口"按钮后有提示说什么仅在帮助中有效~~



Liuying

职务:普通成员
等级:2
金币:1.0
发贴:303
注册:2002/4/13 2:22:40
#92003/11/14 15:47:57
我佛山人在上个帖子中说
引用:
 1. 对于IE6.0+SP1以下版本的浏览器,下面的代码能正常运行:






在IE6.0+SP1上运行,点击"关闭窗口"按钮后有提示说什么仅在帮助中有效~~
 2. 对于IE5.5以上版本的浏览器,下面的代码能正常运行:

 


3.如果当前窗口是用window.open()方法弹打开的子窗口,直接用下面的代码就可以关闭:



 在非子窗口中运行后点击"关闭窗口"按钮,会有提示是否关闭该窗口

4. 对于IE6.0以上版本的浏览器,下面的代码能正常运行:

 

这个方法类似于3,但需要用self.opener=null(null也可以换成任意值)声明当前窗口为子窗口(骗IE的而已)

5.上面的1、2、4三种方法中任意一个单独应用,都无法兼容所有版本的IE浏览器,但方法1和方法2或4的并集都是全集,所以可以通过判断IE版本来执行相应代码:







有没有全兼容的代码?



网络小精灵

职务:普通成员
等级:3
金币:1.1
发贴:761
注册:2001/2/24 10:46:07
#102003/11/14 18:31:07
bzyum在上个帖子中说
引用:
1. 对于IE6.0+SP1以下版本的浏览器,下面的代码能正常运行:
在IE5.0上运行,点击"关闭窗口"按钮后有提示说什么仅在帮助中有效~~

我是说不用手动点击按钮,自己关闭的那种效果,本来可以用关闭的,但是onload的动作给了弹出窗口,怎么才能使onload两个动作呢?



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#112003/11/14 22:42:18
-_-!!!

仔细看上面的回复和代码解释说明



网络小精灵

职务:普通成员
等级:3
金币:1.1
发贴:761
注册:2001/2/24 10:46:07
#122003/11/17 12:51:29
我真的看不懂哦,山人前辈行行好,直接具体哪段代码告诉我好吗?
我是菜鸟一只啊!