新手问问题,大家多帮忙!(100分)谢谢

lizbier 2004-09-15 01:05:14
我想请问一下,怎么让window.close()的时候不弹出确定和取消的对话框,可以直接确定。
...全文
113 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
vc_pioneer 2004-09-15
  • 打赏
  • 举报
回复
window.opener = null;
window.close();
flyskytoday 2004-09-15
  • 打赏
  • 举报
回复
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head>

<body onLoad="setTimeout('CloseWin()',300000)">>
<script language="JavaScript">
//setTimeout('opener=null;window.close();',3000);
</script>lllll

<script language="JavaScript">
<!--
function CloseWin()
{
var ua=navigator.userAgent
var ie=navigator.appName=="Microsoft Internet Explorer"?true:false
if(ie)
{
var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE ")+5,ua.indexOf(";",ua.indexOf("MSIE "))))
if(IEversion< 5.5)
{
var str = '<object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">'
str += '<param name="Command" value="Close"></object>';
document.body.insertAdjacentHTML("beforeEnd", str);
document.all.noTipClose.Click();
}
else
{
window.opener =null;
window.close();
}
}
else
{
window.close()
}
}
function queclose()
{
if(confirm("你确定关闭吗?"))
CloseWin();
}
//-->
</script>
<input type="button" onclick="queclose()" value="关闭">
</body>
</html>
caojinrong 2004-09-15
  • 打赏
  • 举报
回复
受教
klend 2004-09-15
  • 打赏
  • 举报
回复
up
satans18 2004-09-15
  • 打赏
  • 举报
回复
<object id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
<a href="#" onclick="closes.Click();" title="关闭窗口">关闭窗口</a>
satans18 2004-09-15
  • 打赏
  • 举报
回复
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<input type="button" name="Button" value="关闭窗口" onClick="document.all.WebBrowser.ExecWB(45,1)">

试着改变参数会得到其他一些功能:

WebBrowser.ExecWB(1,1) 打开
WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
WebBrowser.ExecWB(4,1) 保存网页
WebBrowser.ExecWB(6,1) 打印
WebBrowser.ExecWB(7,1) 打印预览
WebBrowser.ExecWB(8,1) 打印页面设置
WebBrowser.ExecWB(10,1) 查看页面属性
WebBrowser.ExecWB(15,1) 好像是撤销,有待确认
WebBrowser.ExecWB(17,1) 全选
WebBrowser.ExecWB(22,1) 刷新
WebBrowser.ExecWB(45,1) 关闭窗体无提示
satans18 2004-09-15
  • 打赏
  • 举报
回复
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<input type="button" name="Button" value="关闭窗口" onClick="document.all.WebBrowser.ExecWB(45,1)">
zltostem 2004-09-15
  • 打赏
  • 举报
回复
<script language="javascript">
<!--
window.setTimeout('window.opener=null;window.close();',3000)
//-->
</script>
robinzsy 2004-09-15
  • 打赏
  • 举报
回复
关闭窗口无提示的总结:
http://community.csdn.net/Expert/topic/3358/3358489.xml?temp=.6051752
lizbier 2004-09-15
  • 打赏
  • 举报
回复
谢了
haor 2004-09-15
  • 打赏
  • 举报
回复
window.opener = null;
window.close();

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧