在IE5.0的情况下,一个超连接的页面是否可以自己关闭! http://www.csdn.net/develop/Read_Article.asp?Id=19170 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window.opener = null;window.close(); to fason(阿信):多谢,可是我改的程序要完成一个功能还是不行,在IE5.0下如下test1.html<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta name="GENERATOR" content="Microsoft FrontPage 4.0"><meta name="ProgId" content="FrontPage.Editor.Document"><title>New Page 1</title><!--by fason(2003-5-20)--></head><body onload="setTimeout('CloseWin()',1000);window.open('test2.html')"><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></body></html>要求是双击打开页面test1.html,在打开的同时再打开test2.html,同时关闭test1.html在IE6.0下执行成功,但在IE5下执行失败!是不是什么地方我做错了!请帮帮忙! <a></a>连接中的一个不解的问题 求高手帮看看,IE下正常,求兼容FF。。。在线等~~十分感谢。 批量添加关键字var 怎样用JQurey移动html元素的位置? 下拉列表选中项的问题 document对象 希望打开a页面不会跳转到b页面,在firefox中,有难度!!! 一个挑战性的问题:怎样用脚本实现在需要的时候加上、去除IE浏览器上的代理服务器 如何在javascript中执行onunload事件? JS小白,请大侠指点。JS递增 网页上默认是tab键切换,能不能用回车键切换阿!!! 是否可以同时提交两个form的数据?怎样实现
window.close();
test1.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
<!--
by fason(2003-5-20)
-->
</head>
<body onload="setTimeout('CloseWin()',1000);window.open('test2.html')">
<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>
</body>
</html>要求是双击打开页面test1.html,在打开的同时再打开test2.html,同时关闭test1.html
在IE6.0下执行成功,但在IE5下执行失败!
是不是什么地方我做错了!请帮帮忙!