js實現後退

/** 
* 返回前一頁(或關閉本頁面) 
* <li>如果沒有前一頁歷史,則直接關閉當前頁面</li> 
*/ 
function goBack(){ 
    if ((navigator.userAgent.indexOf('MSIE') >= 0) && (navigator.userAgent.indexOf('Opera') < 0)){ // IE 
        if(history.length > 0){ 
            window.history.go( -1 ); 
        }else{ 
            window.opener=null;window.close(); 
        } 
    }else{ //非IE瀏覽器 
        if (navigator.userAgent.indexOf('Firefox') >= 0 || navigator.userAgent.indexOf('Opera') >= 0 ||navigator.userAgent.indexOf('Safari') >= 0 || 
            navigator.userAgent.indexOf('Chrome') >= 0 || navigator.userAgent.indexOf('WebKit') >= 0){ 
                if(window.history.length > 1){ 
                    window.history.go( -1 ); 
                }else{ 
                    window.opener=null;window.close(); 
                } 
        }else{ //未知的瀏覽器 
            window.history.go( -1 ); 
        } 
    } 
}




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章