无法将父窗口从modaldialog子窗口重定向到另一个页面
Not able to redirect parent window to another page from modaldialog child window
我的要求如下所述:
我有一个模式对话框弹出窗口,我使用以下代码打开:
window.showModalDialog('/test.jsp',window, 'center: yes; dialogHeight: 230px; dialogWidth: 550px; help: no;scroll:no;' );
我在模式对话框窗口中有一个按钮,一旦点击,就会关闭弹出窗口,并将父窗口重定向到登录页面。
我尝试过以下几种:
var par = self.parent;
self.close();
par.location.replace("/login.jsp");
现在,模式对话框正在关闭,但没有将父窗口重定向到登录页面,而是打开了一个新窗口并在其中加载此页面。
如果有人能给我一些关于这个问题的想法,我将不胜感激?
附加信息:
我的父窗口在框架集中。为了从子对象访问父对象的引用,通常使用window.opener,但在这种情况下,我将其视为未定义。不知道为什么。
答案:
window.close()
window.dialogArguments.location.href = "/login.jsp"
尝试使用:
window.opener.location = url;
window.close();
尝试这个
window.location.href = URL;
window.close();
window.close()
window.dialogArguments.location.href = "/login.jsp"
相关文章:
- 新窗口重定向到我的主页
- 窗口重定向未重定向
- 无法将父窗口从modaldialog子窗口重定向到另一个页面
- 如何从 jquery 中的警报弹出窗口重定向到新页面
- JavaScript窗口重定向不会启动
- 弹出窗口重定向在IE中不起作用,但在其他浏览器中可以
- JavaScript 窗口重定向安全地传递参数 (POST)
- 关闭“颜色框”并将父窗口重定向到特定 URL
- 发布到iframe,但iframe将顶部窗口重定向到操作url,而不是self
- javascript子窗口重定向主窗口
- 尝试创建J-Query弹出窗口重定向到另一个弹出窗口
- 将父窗口重定向为子窗口关闭,而不向子窗口添加代码
- Javascript窗口重定向在chrome中不起作用((取消)-状态)
- js窗口.重定向不断更新
- 从弹出窗口重定向到控制器类
- Javascript:通过弹出窗口重定向到另一个站点
- 窗口.重定向后,Opener为空
- 做新的窗口重定向确认添加点
- Javascript警报窗口重定向到另一个网页
- 在 chrome 扩展程序内容脚本中,如何将当前窗口重定向到其他 url 并且仍然让脚本继续