我现在有6个JSP页面,需要定时每3个小时自动访问,但是访问之后我想让它能够定时关闭IE窗口,关闭时还不能有提示关闭的窗口,如何实现呢??定时关闭的部分代码如下::<script language="javascript">
<!--
function clock(){i=i-1
document.title="本窗口将在"+i+"秒后自动关闭!";
if(i>0)setTimeout("clock();",1000);
else {self.operner= "x ";self.close();}
}
var i=5
clock();
//-->
</script>
<!--
function clock(){i=i-1
document.title="本窗口将在"+i+"秒后自动关闭!";
if(i>0)setTimeout("clock();",1000);
else {self.operner= "x ";self.close();}
}
var i=5
clock();
//-->
</script>
<script language="javascript">
<!--
var i=5;
clock();
function clock(){
i=i-1;
document.title="本窗口将在"+i+"秒后自动关闭!";
if(i>0){
setTimeout("clock();",1000);
} else {
var X,N,V;
V=navigator.appVersion;
N=navigator.appName;
if(N=="Microsoft Internet Explorer"){
X=parseFloat(V.substring(V.indexOf("MSIE")+5,V.lastIndexOf("Windows")));
if(X >= 6.0 && X < 7.0){
window.operner= "x";
window.close();
}else if(X >=7.0){
window.window.open('','_top');
window.top.close();
}else{
window.close();
}
}else{
X=parseFloat(V);
}
}
}
//-->
</script>让JS检查浏览器版本,然后用不同的代码关闭窗口。