子視窗重新整理父視窗提示重試解決方案

2021-08-31 02:48:49 字數 509 閱讀 8609

專案中經常遇到有子視窗關閉之後重新整理父視窗的時候,每次遇到父視窗帶有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 出後台給的資料。這種方法還算比較常用。還有一種更正規的模式...