ExtJS页面重定向

时间:2013-04-22 16:34:25

标签: java javascript html iframe extjs4

这有点让我头晕目眩。

  1. 我有一个用ExtJS + Java EE(页面A)编写的网页。我想创建一个 按钮上的新浏览器选项卡单击并显示页面B.
  2. B执行某些操作并提交完整的表单。
  3. 此表单提交的结果必须显示在A中(始终打开)。
  4. 例如:

    1. 在页面A中,我搜索我的学习管理系统中可用的测试并将其显示在网格中。
    2. 当用户点击测试时,会打开一个带有测试网址(页面B)的新窗口。
    3. 用户完成测试后,单击B中的提交。
    4. 测试结果显示在第A页的网格中。
    5. 最大的问题是我对页面B或其来源有很多控制权。

      任何建议都非常感谢。

1 个答案:

答案 0 :(得分:0)

听起来你需要做一个window.open('无论页面B的网址是什么');当您单击网格中每行的正确链接时。

从页面B,您可以使用window.opener来引用页面A.因此,您可以通过执行以下操作来刷新页面A:

window.opener.location.reload();

或者你可以调用你在页面A中定义的任何刷新类型方法,例如。 window.opener.customMethod()