|
主题: 请教- DW - 关闭本窗口 的 源代码
|
 诺の天空
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/4/21 13:56:47
|
#12002/4/21 14:17:45
请教- DW - 关闭本窗口 的 源代码 急啊,谢谢各位了!
|
 =ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
|
#22002/4/21 14:27:44
可以直接使用JS函数window.close();但会弹出确定窗口;
也可以用下面的方法: <html><head> <object id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <param name="Command" value="Close"></object> </head> <body> <a href="javascript:closes.Click();">关闭窗口</a> </body> </html>
编辑历史:[此帖最近一次被 ridincal 编辑过(编辑时间:2004-05-18 14:04:39)]
|
 诺の天空
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/4/21 13:56:47
|
#32002/4/21 14:39:33
oOo...真是太感谢了!
那再麻烦,如果要它自动在打开后马上关闭,那还需要些什么代码呢?!
|
 =ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
|
#42002/4/21 14:43:13
<html><head> <object id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <param name="Command" value="Close"></object> </head> <body onload="javascript:closes.Click();"></body> </html>
编辑历史:[此帖最近一次被 ridincal 编辑过(编辑时间:2004-05-18 14:04:24)]
|
 =ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
|
#52002/4/21 14:45:06
与这类似的问题已经讨论过很多次了,提问前请注意察看或搜索以往的类似问题,提高效率。
|
 诺の天空
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/4/21 13:56:47
|
#62002/4/21 14:56:21
噢,是这样啊,俺不就是没赶上讨论的波么,记住了,呵,辛苦了!
哥,喝水...
虽然我放上了代码还是关不起来,但还是辛苦了...我也是找了很多有关的资料啊,可惜都不行,才来求教的...
我的原理是 打开index.htm然后跳一个窗口,然后index.htm关闭,可惜怎么做都是跳一个窗口,然后index.htm关不了....放上自动关闭的代码,还有一些代码变成黄色的,也就是错误代码提示...不知是哪的毛病....
|
 =ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
|
#72002/4/21 15:11:31
这样写index.htm:
编辑历史:[这消息被ridincal编辑过(编辑时间2002-04-21 15:13:54)] [这消息被ridincal编辑过(编辑时间2002-04-21 15:14:45)]
|
 诺の天空
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/4/21 13:56:47
|
#82002/4/21 15:11:47
<html> <head> <title>.:: N - S k y ::.</title> <LINK REL="SHORTCUT ICON" href="/s.ico"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <object id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <param name="Command" value="Close"></object> <script language="javascript"> <!-- function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> </head> <body bgcolor="#FFFFFF" text="#000000" onLoad="MM_openBrWindow('N-Sky.htm','NSky','width=504,height=603')" onload="javascript:closes.Click();"> <body onload="javascript:closes.Click();"></body>
</body> </html>
有错么?这是我 index.htm 的源文件
编辑历史:[此帖最近一次被 ridincal 编辑过(编辑时间:2004-05-18 14:04:47)]
|
 诺の天空
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/4/21 13:56:47
|
#92002/4/21 15:27:49
可以了,可以了,不过还要 刷新 窗口才会关闭....能不能自己就关闭呢?
|
 =ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
|
#102002/4/21 15:33:23
引用:
onLoad="MM_openBrWindow('N-Sky.htm','NSky','width=504,height=603')" onload="javascript:closes.Click();"
你的页面有两个body标记,而且你为body设置了两个onload,当然出错了。
|
 诺の天空
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/4/21 13:56:47
|
#112002/4/21 15:35:37
.:: N - S k y ::.经过修改之后,index.htm的源代码变成这样了,刷新一次,会关掉,能不能不用刷新就关掉呢?! ..... 恩.... 我是不是很烦?... 呵...
|
 风之翅
职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
|
#122002/4/21 18:19:49
<html> <head> <title>.:: N - S k y ::.</title> <LINK REL="SHORTCUT ICON" href="/s.ico"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head><body onload="doSomething();"><object id=closes
type="application/x-oleobject"
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <param name="Command" value="Close"></object> <script language="Jscript"> <!--CodeWrittenByRidincal function doSomething() { open('N-Sky.htm','NSky','width=504,height=603') self.focus(); closes.Click(); } //--> </script> </body> </html> 必须要先将要自动关闭的窗口聚焦才行。。。也就是自动关闭的代码要在当前窗口才能执行。。。很多人不注意这点啊!
编辑历史:[此帖最近一次被 ridincal 编辑过(编辑时间:2004-05-18 14:05:09)]
|
 5D荣誉斑竹
职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
|
#132002/4/22 9:31:28
哦?原来是这样!
|
 诺の天空
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/4/21 13:56:47
|
#142002/4/22 17:13:05
谢谢楼上的老兄! 谢谢!!!
|
 诺の天空
职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2002/4/21 13:56:47
|
#152002/4/22 17:16:48
对了,方便之余,是否可以跟我说说 免费空间是否不能使用收藏的ico代码呢?
|