asp.net - 如何在 iframe 中提交后刷新 iframe 父页面?

标签 asp.net javascript html iframe

我在一个页面中有 iframe,这个 iframe 包含一个提交按钮,它将执行一些功能。

我要的是:iframe提交完成后,调用父页面刷新。

我知道如何刷新它:

parent.location.reload();

但我不知道提交完成后该怎么做。

最佳答案

在您的 iframe 上使用 onload 事件处理程序。当它在提交后触发时,执行你的 top.location.reload...

// In parent
window.onload = function() {
  document.getElementById("MY_IFRAME").onload = function() {
    top.location.reload();
  }
}

关于asp.net - 如何在 iframe 中提交后刷新 iframe 父页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1860673/

相关文章:

asp.net - 在哪里可以获得用于 SQL Server 的简单时区表?

.net - aspx 站点在网络服务器上的行为有所不同...但是为什么呢?

jquery - MVC3 jQuery 自动完成 - 用户必须选择选项,选项 ID 发送到服务器

javascript - 防止div溢出的优雅方法

javascript - 为什么我要在脚本标签上放置一个 ID?

javascript - 想在使用 js 或 jquery 向下/向上滚动时隐藏/显示导航栏

c# - 在 ASP.NET 中使用 ItemTemplate 参数执行方法

javascript - 如何使用 coturn(stun/turn)服务器在 Web 应用程序中建立对等连接

javascript - 如何从 JSON 对象填充列表并创建 TreeView - JavaScript

javascript - 在谷歌地图上显示 PNG 而不会产生死点?