从另一个网页关闭 iFrame + asp.net
Close iFrame from another webpage + asp.net
我正在开发 ASP.NET Web 应用程序。我有两个网页,网页 1 有 iFrame,其中使用 jQuery 对话框加载网页 2。
从网页1点击一个hyper link,iframe将加载第二个网页,一些操作在网页2上执行(提交数据到数据库),提交数据点击提交按钮后,想要关闭 Iframe/Dialog 以便用户将被重定向到网页 1。
如何从网页 2 关闭网页 1 中的 IFrame/Dialog ??
它是 asp.net 网络表单应用程序
我试过这种方法,成功了:
在网页 1 中写了一个函数 closes/removed iframe:
<script type="text/JavaScript" language="JavaScript">
var removeMyIFrame = function() {
$('#MyiFrame').remove();
}
</script>
使用以下代码段从第二页调用上述函数:
ASPX:
<script type="text/JavaScript" language="JavaScript">
function CloseMe() {
parent.removeMyIFrame()
}
</script>
.CS 按钮点击:
ScriptManager.RegisterStartupScript(Me.Page, Page.[GetType](), "text", "CloseMe()", True)
我正在开发 ASP.NET Web 应用程序。我有两个网页,网页 1 有 iFrame,其中使用 jQuery 对话框加载网页 2。
从网页1点击一个hyper link,iframe将加载第二个网页,一些操作在网页2上执行(提交数据到数据库),提交数据点击提交按钮后,想要关闭 Iframe/Dialog 以便用户将被重定向到网页 1。
如何从网页 2 关闭网页 1 中的 IFrame/Dialog ??
它是 asp.net 网络表单应用程序
我试过这种方法,成功了:
在网页 1 中写了一个函数 closes/removed iframe:
<script type="text/JavaScript" language="JavaScript">
var removeMyIFrame = function() {
$('#MyiFrame').remove();
}
</script>
使用以下代码段从第二页调用上述函数:
ASPX:
<script type="text/JavaScript" language="JavaScript">
function CloseMe() {
parent.removeMyIFrame()
}
</script>
.CS 按钮点击:
ScriptManager.RegisterStartupScript(Me.Page, Page.[GetType](), "text", "CloseMe()", True)