父頁面重新整理問題

2021-09-02 11:04:56 字數 579 閱讀 3275

window.opener.location.reload()與

window.opener.location.href=window.opener.location.href

都是彈出視窗關閉時用來重新整理父窗 口。但window.location.reload 如果有資料提交的動作,會提示是否提交的(是和否選項)

window.opener.location.href=window.opener.location.href 是定向url提交資料,則不會出現是和否的選擇框。

注意:window.opener.location.href 只是乙個鏈結,如果想實現父視窗的提交就要呼叫window.opener.action="" 和window.opener.submit();方法,但是不幸的是這段**在firefox下不能執行,解決的辦法為在父視窗中寫乙個提交的 function在子視窗中通過window.opener.functionname()呼叫。

通常在使用window.opener的時候要去判斷父視窗的狀態,如果父視窗被關閉或者更新,就會出錯,解決辦法是加上如下的驗證 if(window.opener && !window.opener.closed)

layui彈框父頁面重新整理問題

1.只有一層彈框時 window.parent.location.reload 父級頁面過載 var index parent.layer.getframeindex window.name 獲取父級頁面layer彈框的索引 parent.layer.close index 關閉彈框2.兩層彈框時,...

ajax頁面重新整理問題的解決思路

ajax頁面重新整理問題的解決思路 在ajax應用中經常遇到的問題是重新整理問題 使用者在區域性更新了頁面以後,又重新整理了整個頁面,頁面又回到初始化狀態了,而這一般並不是使用者想要的結果 乙個令人頭疼的問題.其實他的解決思路和原理很簡單 頁面重新整理問題可以轉化為兩個問題 1。在使用者區域性更新頁...

cas 退出到登入頁面重新整理問題

版本 cas 4.0.0 登入成功後,馬上點退出。退出登入後,自動跳轉到login頁面,慢一點,等個幾秒鐘,然後輸入使用者名稱,密碼,提交 頁面重新整理了一下,仍然是login頁面,再次輸入,正常進入。發現,訪問login頁面時是session start,登入成功後是session end,也就是...