專案中經常遇到有子視窗關閉之後重新整理父視窗的時候,每次遇到父視窗帶有form的時候用window.opener.location.reload()重新整理就會提示煩人的「重試」提示,下面有兩種解決方案:
解決方案:
兩個步驟:
1.將父視窗中的form中的method值「post」 改為「get」
2.將呼叫 window.location.reload()的地方重定向一下
window.location.href =window.location.href;
window.location.href.reload();
只用第二步不用第一步,雖然也能實現頁面的重新整理,但是若從父視窗上提交過來一些引數,這些引數就會丟失了。
如果沒有用到提交過來的引數的話,第二步就可以了。
通過第一步將post改為get,重新整理頁面後引數不會丟失,但是還有一點小問題,引數會跑到位址列裡,但是暇不掩瑜。
window.location.reload();出現問題時同樣的方法解決之。
子視窗重新整理父視窗的問題
情況 用window.open 開啟子視窗時候,如果子視窗要得到父視窗頁面的某乙個值,有兩種辦法 第一種將父視窗的那個值儲存到formbean中然後在子視窗中用隱藏域得到,第二種就是在子視窗中用window.opener.document.getelementbyid value 此時在子視窗做了某...
子頁面重新整理父視窗
下面的例子是乙個子窗體呼叫方法改變父窗體 主頁面 cc.html 主頁 bb cc aa 子頁面 xx.html 這是第乙個子頁面 子頁面 bb.html 第二個子頁面 cc 把這三個頁面放在同乙個目錄下面 開啟主頁面試一下再對著 看一下你就會找到你所需要的東西了 以下是iframe的一些語法 標記...
刪除提示 彈出視窗 本視窗關閉,父視窗重新整理
arrow 一 color red 刪除提示 color 刪除 二 color red 使用window.open 開啟頁面,即彈出視窗 color 前後臺互動的方法 曾經在網上看到有位js大師總結的前後臺的幾種互動模式。第乙個是alert 出後台給的資料。這種方法還算比較常用。還有一種更正規的模式...