1、获取地址等信息: function closeIt() { thisHREF = document.location.href;//獲取當前頁面地址http://localhost/index.aspx tmpHPage = thisHREF.split("/"); thisHPage = tmpHPage[tmpHPage.length - 1];//獲取當前頁面名稱(包括后綴)index.aspx } 2、获取参数信息并做判断: function Parameter() { //取地址栏中的参数, var r = location.href; var i = r.indexOf('error_flag'); if (i < 0) { return; } var s = r.substring(i + 'error_flag'.length + 1, r.length); var End = s.indexOf("&"); if (End < 0) {End = s.length; } s = s.substring(0, End); if (s == "no_user") { alert('您沒有輸入帳號,請輸入帳號!'); //window.location.href = 'index.aspx'; } else if (s == "no_passwd") { alert('您沒有輸入密碼,請輸入密碼!'); //window.location.href = 'index.aspx'; } else if (s == "user_invalid") { alert('您輸入的帳號或密碼錯誤,請重新輸入!'); //window.location.href = 'index.aspx'; } else if (s == "no_registration") { alert('您還沒有報名,請報名後再重新登入!'); //window.location.href = 'index.aspx'; } else { alert('您輸入的帳號或密碼錯誤,請重新輸入!'); //window.location.href = 'index.aspx'; } window.location.href = 'index.aspx'; }