Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript重定向安全URL,而不中断后退按钮_Javascript_Redirect_Https_Popup_Parent - Fatal编程技术网

使用javascript重定向安全URL,而不中断后退按钮

使用javascript重定向安全URL,而不中断后退按钮,javascript,redirect,https,popup,parent,Javascript,Redirect,Https,Popup,Parent,我有一个从父jsp页面生成的弹出窗口。弹出窗口包含一个按钮,单击该按钮可关闭弹出窗口并按以下方式重定向父页面: self.close(); opener.location = "<%= url %>"; self.close(); opener.location=“”; 我的问题只出现在IE8上,我发现问题来自这样一个事实:我的弹出窗口是一个https:\\(安全)页面,而父窗口是(不安全的)http:\\ IE8恰好打开了在弹出窗口中重定向的页面,而不是关闭弹出窗口并重定向父页

我有一个从父jsp页面生成的弹出窗口。弹出窗口包含一个按钮,单击该按钮可关闭弹出窗口并按以下方式重定向父页面:

self.close();
opener.location = "<%= url %>";
self.close();
opener.location=“”;
我的问题只出现在IE8上,我发现问题来自这样一个事实:我的弹出窗口是一个
https:\\
(安全)页面,而父窗口是(不安全的)
http:\\

IE8恰好打开了在弹出窗口中重定向的页面,而不是关闭弹出窗口并重定向父页面

还有什么解决方案不包括让父级
https:\\\
也成为父级


提前谢谢

您是否尝试了window.parent而不是window.opener?您似乎描述了3个不同的问题。您能更具体地说明一下吗?@LastCoder是的,window.parent也发生了同样的事情。@Wug,我想在没有任何IE8浏览器问题的情况下从弹出窗口重定向父窗口,并且不设置弹出窗口不安全或父窗口安全。