用vbscript关掉窗口?
而且不要确认对话框的! 问题点数:20、回复次数:15Top
1 楼hydnoahark(诺亚方舟)回复于 2002-02-14 17:02:42 得分 0
除非你使用window.close关闭你使用window.open打开的窗口,不然一定会出现那个对话框Top
2 楼samsungfan(阿发)回复于 2002-02-14 18:27:59 得分 0
response.write "javascript:window.close()"
放在页面里面就可以了。Top
3 楼hchxxzx(NET?摸到一点门槛)回复于 2002-02-14 18:32:23 得分 0
我记得论坛里已经有了这个问题的解答了,搜索一下应该可以的。记得是把一个OBJET放在页面里就可以实现。Top
4 楼beyond_xiruo(CorruptionException)回复于 2002-02-14 21:28:34 得分 0
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
</head>
<body>
<input type="button" value="关闭窗口" onclick="vbscript:closes.Click()">
</body>
Top
5 楼beyond_xiruo(CorruptionException)回复于 2002-02-14 21:42:06 得分 0
上面的好象有问题,Top
6 楼karma(无为MS MVP)回复于 2002-02-14 22:27:56 得分 20
if you are using IE5/IE5.5/IE6, try
<script language="vbscript">
sub CloseWin()
set window.opener = nothing
window.close
end sub
</script>
<input type="button" value="close" onclick="CloseWin" language="vbscript">Top
7 楼blueonly(认真编程,低调生活。)回复于 2002-02-21 02:05:14 得分 0
to karma(无为)
这招在这儿不灵啊,说说这程序的道理呗?Top
8 楼karma(无为MS MVP)回复于 2002-02-21 02:09:52 得分 0
what browser are you using? IE5/5.5/6? do not tell me you are using NetscapeTop
9 楼ssm1226(雨中人(虚心学习))回复于 2002-02-21 08:27:56 得分 0
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
<script language="JavaScript">function shutwin(){closes.Click();return;}</script>
<a href="javascript:shutwin();">关闭本窗口</a>Top
10 楼blueonly(认真编程,低调生活。)回复于 2002-02-24 10:59:32 得分 0
to karma(无为) :
是iE啊!不用控件真的可以吗?Top
11 楼karma(无为MS MVP)回复于 2002-02-24 11:11:36 得分 0
of course, just try it, copy the following into a html file and open it and then click on the close button:
<script language="vbscript">
sub CloseWin()
set window.opener = nothing
window.close
end sub
</script>
<input type="button" value="close" onclick="CloseWin" language="vbscript">
Top
12 楼freebird911(鲨鱼)回复于 2002-02-24 16:26:23 得分 0
用<a href="#" onclick="vbscript:window.close()">关闭窗口</a>
关掉用<a href="www.163.com" target="_top">www.163.com</a>打开的窗口,而且不带确认对话框Top
13 楼freebird911(鲨鱼)回复于 2002-02-24 16:26:42 得分 0
用<a href="#" onclick="vbscript:window.close()">关闭窗口</a>
关掉用<a href="www.163.com" target="_top">www.163.com</a>打开的窗口,而且不带确认对话框'Top
14 楼blueonly(认真编程,低调生活。)回复于 2002-03-05 17:01:03 得分 0
to karma(无为) :
这回成了!上次因为没放在子程序里或是没用表单!Top
15 楼ssm1226(雨中人(虚心学习))回复于 2002-03-05 17:05:45 得分 0
OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
<script language="Vbscript">
function shutwin()
closes.Click()
return
end function
</script>
<a href="#" onclick="shutwin()">关闭本窗口</a>Top




