繁体   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