簡體   English   中英

重定向后window.opener丟失

[英]window.opener lost after redirect

情況如下:我有一個主窗口,該主窗口使用window.open()打開一個子窗口。 然后是幾個前進指令(它是Struts 1),因為這是一個多步驟向導,用戶可以在每個步驟中選擇多個選項。

但是問題是,在向導的最后一步中未定義window.opener,我想將父頁面中的隱藏文件設置為某個值(該頁面實際上創建了發生向導的窗口)。 轉到向導的第二步后,Window.opener丟失。

感謝您的任何建議。

如果您需要的只是打開器中的特定值,請在窗口的第一次加載時獲取該值並將其存儲在隱藏字段中-繼續將所有向導步驟存儲在隱藏字段中,您將在最后一個向導頁面上獲得所需的值。

不幸的是,隨着子窗口的更改,您將無法保留有關打開器的信息,正如您發現的那樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM