从另一帧刷新其他帧。 jQuery的

时间:2011-08-08 11:20:58

标签: javascript jquery window reload

是否可以重新加载用户来自的页面,或者更好的是,重新加载用户来自的框架(如果它与URL匹配?)

我有一个链接。用户单击它,然后在新窗口中打开一个新URL。表单将在该新窗口中运行。我想要的是一个重新加载第一个窗口的功能(用户来自哪里)

这可能吗?

3 个答案:

答案 0 :(得分:2)

好的。这是你做的(只是一个例子,经过测试,有效):

的test.html

<frameset cols="50%, 50%">
<frame name="f1" src="frame1.html">
<frame name="f2" src="frame2.html">
</frameset>

frame1.html

<input type="button" name="test" value="Refresh" onclick="parent.f2.location.reload()"> 

frame2.html

<span>Hello World</span>

变量parent是当前帧的父级。

阅读此page。它非常有用

希望有所帮助

答案 1 :(得分:0)

我认为如果你打开另一个窗口是不可能的 但是,如果您只使用某种覆盖框架,例如jqmodal

,则可能会出现这种情况

自述文件应该为您提供必要的说明:http://dev.iceburg.net/jquery/jqModal/README

答案 2 :(得分:0)

如何在表单更新完成后在同一页面中加载超链接URL并将用户重定向到父页面。