可以实现,只是那个提示窗口没办法去掉,惹人烦<html>
<head>
<script>
function ou()
{
window.close();
}
</script>
</head>
<body onunload=ou()>
</body>
</html>
<head>
<script>
function ou()
{
window.close();
}
</script>
</head>
<body onunload=ou()>
</body>
</html>
解决方案 »
- extjs 与数据库的关联的问题请教
- jquery easyui
- js验证四个文本框的数值
- JS 如何实现类似 Google Map 地图信息窗口功能
- div根据另一个定位的问题,请大家帮忙!
- 请问 在 ext 2.0 grid 创建了 一个 CheckboxSelectionModel 的 checkbox 列,但为什么 checkbox 不能 打勾
- XMLDOM,XMLHTTP取来的东西总被IE缓冲!
- 100分求:如何用JavaScript来动态生成菜单,数据结构如下,
- 如何利用javaScript改变按钮颜色?
- 如何将HTML片断在网页上显示出来.
- 在JS中有没有想C中的DELAY()或是SLEEP()的函数?
- 请问高手怎样才能实现判定客户端IE和netscape语言的版本,来打开不同的网页呢?谢谢!
也就是说,script只能无条件关闭script创建的窗口。
改进一下alexxing(赤铸) 的函数就可以了function ou()
{
window.opener = null;
window.close();
}
<body onbeforeunload=if(!flag)hhctrl.Click()>
<OBJECT id=hhctrl type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
<input type=button onclick=flag=true;location.reload() value=按这里刷新,手动刷新会自动关闭>