【问题标题】:Refresh Page in iFrame after model pop up close模式弹出关闭后刷新 iFrame 中的页面
【发布时间】:2013-05-22 03:41:36
【问题描述】:

我正在使用模型弹出扩展器在 iframe 中打开页面(比如 page1.aspx)。在该子页面中,再次使用模型弹出扩展器在 iframe 中打开页面(例如 page2.aspx)。现在在关闭 page2.aspx 时,我想刷新并重新加载 page1.aspx。如果我使用

ClientScript.RegisterStartupScript(this.GetType(), "RefreshParent", "setTimeout('window.parent.refresh();', 500);", true); 

然后显示错误

"Error: Object doesn't support property or method 'refresh'"

我该怎么做?

【问题讨论】:

  • 在讨论中尝试 window.parent.location.reload [reload-parent-window-from-child-window][1] [1]: stackoverflow.com/questions/1318006/…
  • 它既不出错也不工作......
  • 请发布您的确切代码
  • @Ted.Sorry.. 它现在可以工作,但它会像回发之前一样加载父页面。
  • 是的。我希望根据弹出窗口中输入的数据显示父页面

标签: javascript asp.net iframe modalpopupextender


【解决方案1】:

调用这个函数javascript重新加载父页面

function RefreshParent(sender, eventArgs)
  {
     document.location.reload();
  }

【讨论】:

    猜你喜欢
    • 2011-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-22
    相关资源
    最近更新 更多