日期:2014-05-16  浏览次数:20362 次

JS 关闭窗口

?

?

?

?

?

<script language="javascript"> 
function closewin(){ 
    self.opener=null; 
    self.close();
} 

function clock(){
    i=i-1 ;
    document.title="本窗口将在"+i+"秒后自动关闭!";
    if(i>0)
        setTimeout("clock();",1000);
    else 
        closewin();
} 
var i=10 
clock(); 
</script> 

//第二种:点击链接没有提示的JS关闭窗口
<a href="javascript:self.close()">关闭窗口</a> 


//第三种:窗口没有提示自动关闭的js代码
<script language=javascript> 
    this.window.opener = null; 
    window.close(); 
</script> 

//-_-这个是预览不出效果的,因为无提示关闭,太快了……

//不带任何提示关闭页面

<a href="javascript:window.opener=null;window.open('','_self');window.close();">关闭</a> 
 

//自定义提示关闭

<script language="javascript"> 
function custom_close(){
    if (confirm("您确定要关闭本页吗?")){

        window.opener=null; window.open('','_self'); 
        window.close(); 
    }
    else{} 
} 
</script>

<input id="btnClose" onclick="custom_close()" type="button" value="关闭本页" /> 

?