所以我有一個表格和onsubmit="return reg_check(this)"
其中reg_check()
是一個JavaScript函數的頭應該檢查表單數據,因爲它的任務之一是檢查是否用戶名是在需要php的數據庫中,我想重定向到執行此任務的php頁面。window.location.href不工作在窗體上onsubmit
問題是:window.location.href
不工作!這裏的功能(縮版),當然還有main.php
只是一個隨機的網頁,我得到:
function reg_check(myForm) {
alert("before redirect..");
window.location.href = "http://localhost/main.php?width=" + screen.width + "&height=" + screen.height;
alert("after redirect..");
}
的before redirect
和after redirect
警報工作,它只是不重定向?它仍然在同一頁面。
另外,如果我試圖通過只輸入從身體到重定向:
<script type="text/javascript">
alert("before redirect..");
window.location.href = "http://localhost/main.php?width=" + screen.width + "&height=" + screen.height;
alert("after redirect..");
</script>
它重定向。
任何想法,我怎麼能得到這個工作?
嗯感謝小費探索細節,但它仍然無法正常工作 – Noura 2011-05-24 11:52:10
@Nara遺憾沒我說的沒錯,我已經更新了答案,你現在應該很好。 – Craig 2011-05-24 11:55:22
啊然後沒什麼新鮮的。這就是我已經使用 – Noura 2011-05-24 12:01:16