工作,我有JSP頁面method = POST
和action='/mydir/mypage/nextpage'
火狐3.6 - location.href不是JSP
我有一個按鈕:
<button title='Continue' onclick="this.form.perform.value='cancelButton'; javascript:doCloseWindow();">Continue</button>
和JavaScript方法,如:
function doCloseWindow(){
location.href = "https://abc.xyz.com/mydir/?param=123";
}
它在Firefox 3.6中不起作用。點擊按鈕;它重定向到我在表單操作中提到的路徑。
隨着防篡改數據,我發現請求轉到URL(如在方法中)與GET,然後它重定向到表單的操作URL。
我添加的方法調用也返回false - javascript:doCloseWindow();return false
我累了各種組合像
window.location.href = "https://abc.xyz.com/mydir/?param=123";
window.document.location.href = "https://abc.xyz.com/mydir/?param=123";
document.location.href = "https://abc.xyz.com/mydir/?param=123";
但沒有成功。
這是「火狐」,而不是「火狐」。 :-) – 2010-03-25 12:50:32