从弹出窗口重新加载/刷新页面

时间:2011-12-06 00:55:33

标签: php ajax

假设我们有一个主窗体,称之为index.php。在这个表单中包含一行内容,旁边有一个链接,上面写着我:。

tomato rates_me(作为链接)

现在,当用户点击率me链接时,我正在考虑打开一个弹出窗口,其中包含一些简单的内容,可以对项目进行评级。此评级已更新为数据库。

此外,当用户输入index.php时,如果链接已被评级,则会看到:

tomato review_your_rating(作为链接)

现在以上所有我都做得很好。但是,当用户在弹出框中输入评级(完全更新)时,我可以刷新index.php(主窗口)吗?我想要这样做的原因是当他们评价时,他们应该立即看到: 西红柿review_your_rating(作为链接)而不是

tomato rates_me(作为链接)

换句话说,我想从弹出窗口刷新index.php。这可能吗?

1 个答案:

答案 0 :(得分:2)

假设子窗口没有加载来自另一个域的内容,您应该能够使用window.opener属性来访问父窗口。有点像:

window.opener.location.reload();