【问题标题】:Close iFrame from another webpage + asp.net从另一个网页 + asp.net 关闭 iFrame
【发布时间】:2015-03-25 14:44:44
【问题描述】:

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

从网页1单击超链接时,iframe将加载第二个网页,在网页2上执行一些操作(向db提交数据),在提交数据点击提交按钮后,想要关闭iframe/Dialog所以该用户将被重定向到网页 1。

如何从网页 2 关闭网页 1 中的 IFrame/Dialog ??

它是 asp.net 网络表单应用程序

【问题讨论】:

    标签: asp.net iframe dialog


    【解决方案1】:

    我用这种方法试过了,效果很好:

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

    <script type="text/JavaScript" language="JavaScript">
    var removeMyIFrame = function() {
         $('#MyiFrame').remove();
    }
       </script>
    

    使用下面的 sn-p 从第二页调用上面的函数:

    ASPX:

    <script type="text/JavaScript" language="JavaScript">
            function CloseMe() {
                parent.removeMyIFrame()
            }
       </script>
    

    .CS 按钮点击:

      ScriptManager.RegisterStartupScript(Me.Page, Page.[GetType](), "text", "CloseMe()", True)
    

    【讨论】:

      猜你喜欢
      • 2015-07-18
      • 2016-10-13
      • 1970-01-01
      • 1970-01-01
      • 2022-08-16
      • 2011-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多