从另一个网页+asp.net关闭iFrame

从另一个网页+asp.net关闭iFrame,asp.net,iframe,dialog,Asp.net,Iframe,Dialog,我正在开发一个ASP.NET Web应用程序。我有两个网页,网页1有一个iFrame,其中网页2是使用jQuery对话框加载的 从网页1单击超链接时,iframe将加载第二个网页,在网页2向db提交数据时执行一些操作,在点击提交按钮提交数据后,希望关闭iframe/对话框,以便将用户重定向到网页1 如何从网页2关闭网页1中的IFrame/对话框 这是asp.net webforms应用程序我用这种方法尝试了一下,效果很好: 在网页1中编写了一个关闭/删除iframe的函数: <script

我正在开发一个ASP.NET Web应用程序。我有两个网页,网页1有一个iFrame,其中网页2是使用jQuery对话框加载的

从网页1单击超链接时,iframe将加载第二个网页,在网页2向db提交数据时执行一些操作,在点击提交按钮提交数据后,希望关闭iframe/对话框,以便将用户重定向到网页1

如何从网页2关闭网页1中的IFrame/对话框


这是asp.net webforms应用程序

我用这种方法尝试了一下,效果很好:

在网页1中编写了一个关闭/删除iframe的函数:

<script type="text/JavaScript" language="JavaScript">
var removeMyIFrame = function() {
     $('#MyiFrame').remove();
}
   </script>
<script type="text/JavaScript" language="JavaScript">
        function CloseMe() {
            parent.removeMyIFrame()
        }
   </script>
  ScriptManager.RegisterStartupScript(Me.Page, Page.[GetType](), "text", "CloseMe()", True)