点按钮关闭网页时能否不弹出那个确定框? 1. ie5.5+可以利用这个方法:window.opener=null; window.close() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 刚好,借楼主的光问一下:<SCRIPT LANGUAGE="JavaScript"><!-- var newWindfunction newWindow(){ newWind=window.open("","","HEIGHT=300,WIDTH=250,toolbar=yes,title=yes,location=yes,menubar=yes,copyhistory=yes") var output = "" output += "<HTML><BODY><H1>A Sub-window</H1>" output += "<FORM><INPUT TYPE='button' VALUE='Close myself'" output +="onClick='window.close()'></FORM></BODY></HTML>" // 为什么这个window.close()没有对话框弹出?????? newWind.document.write(output) newWind.document.close()}function closeWindow() { if (newWind && !newWind.closed) { newWind.close() //window.opener=null //可以看一下打开和屏蔽后效果的不同. window.close() }}//--></SCRIPT></HEAD><BODY><FORM><INPUT TYPE="button" VALUE="Open Window" onClick="newWindow()"><INPUT TYPE="button" VALUE="Close it if Still Open" onClick="closeWindow()"></FORM></BODY></HTML> 个人试验证明:window.opener=null;window.close(); to duhastfaust: 咱两的问题都问呢! 关闭不弹出提示框<script language="JavaScript"><!--function CloseWin(){var ua=navigator.userAgentvar ie=navigator.appName=="Microsoft Internet Explorer"?true:falseif(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()}}//--></script>以上代码看一下,我试过是行的。这是一个函数,在要关闭的地方,直接调用就行了。 应该可以的,如果注册表搜索不到ADB880A6-D8FF-11CF-9377-00AA003B7A11说明机器的问题这个组件Window一般都带:<head><object id=CloseWindow type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><param name="Command" value="Close"></object></head><body><input type="button" value="关闭窗口" onclick="CloseWindow.Click();"></body>再不行降低IE安全级别试试 如何使用Js绘制一个线性的工作流 旅游行业价格日历控件 求教用 JS 提取和输出数值 请...问...各...位...大...侠... 如何获得选中行的行号, 如何通过指定控件名获得值. bguest(努力混内裤) 再帮我一把, 下周我请你吃饭. 可编辑下拉列表 超简单的问题 怎样改变listbox的样式啊 一个 关于showModalDialog的问题 谁有仿易信的效果,求源码啊 ~ 如何在刷新按扭所链接的框架页面? 跟随屏幕移动的图层,并且可以用鼠标拖动---无法复制页面:)谁能解决?
<SCRIPT LANGUAGE="JavaScript">
<!--
var newWind
function newWindow()
{
newWind=window.open("","","HEIGHT=300,WIDTH=250,toolbar=yes,title=yes,location=yes,menubar=yes,copyhistory=yes")
var output = ""
output += "<HTML><BODY><H1>A Sub-window</H1>"
output += "<FORM><INPUT TYPE='button' VALUE='Close myself'"
output +="onClick='window.close()'></FORM></BODY></HTML>"
// 为什么这个window.close()没有对话框弹出??????
newWind.document.write(output)
newWind.document.close()
}function closeWindow()
{
if (newWind && !newWind.closed)
{
newWind.close()
//window.opener=null //可以看一下打开和屏蔽后效果的不同.
window.close()
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM>
<INPUT TYPE="button" VALUE="Open Window" onClick="newWindow()">
<INPUT TYPE="button" VALUE="Close it if Still Open" onClick="closeWindow()">
</FORM>
</BODY>
</HTML>
window.opener=null;
window.close();
<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()
}
}
//-->
</script>以上代码看一下,我试过是行的。这是一个函数,在要关闭的地方,直接调用就行了。
这个组件Window一般都带:
<head>
<object id=CloseWindow type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
</head>
<body>
<input type="button" value="关闭窗口" onclick="CloseWindow.Click();">
</body>
再不行降低IE安全级别试试