【问题标题】:Reload parent window when new window refresh or reload新窗口刷新或重新加载时重新加载父窗口
【发布时间】:2011-05-06 07:14:40
【问题描述】:

我不确定是否可以很好地解释这一点,我是 jquery 的新手,它是这样的,我有一个父窗口,在父窗口中有一个链接按钮,当点击链接按钮时,会出现一个模式弹出窗口并且在模式弹出窗口中有一个按钮,当我单击该按钮时,将打开一个新窗口并关闭弹出窗口,我的确切要求是,当新窗口刷新或重新加载时,父窗口也将重新加载或刷新。他们说这在 jquery 中是可能的。

提前致谢

【问题讨论】:

    标签: jquery


    【解决方案1】:

    试试if(window.parent) { window.parent.location.reload(); }

    或者更好的是,不要使用弹出窗口而是内联“弹出窗口”,即 div - 像那些:http://jqueryui.com/demos/dialog/

    【讨论】:

    • 我目前根据项目要求使用 Telerik 弹出窗口,顺便说一下,我所说的新窗口不在我的应用程序中,它是一个不同的网站,所以当我点击按钮时,它会点击该网页的网址,因此如果该网页被刷新或重新加载,那也是我的页面也将重新加载的时间,我必须只在我的应用程序中执行代码,而我不能在其他网页或网站上执行任何代码。
    • 那就不可能了。出于安全原因,你们甚至不能通过 JS 访问彼此的数据。
    • 有人告诉我尝试使用这个 $(selector, context) var newwindow= window.open(www.otherwebsite.com) $(selector, newwindow.document),但他不知道是什么作为选择器,我不知道我将如何满足这些要求
    • 到目前为止这是我的想法或伪代码,$(URL to other page).bind('OnReload', function() { window.opener.location.href= window.opener.location.href });
    • 没有onreload事件。
    猜你喜欢
    • 2010-11-22
    • 1970-01-01
    • 2013-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多