[英]How to close browser window using Asp.Net MVC and JavaScript
[英]How to close window on browser (ASP.NET MVC)
美好的一天!
编辑:我有简单的静态网站和脚本:当我按下Cntrl-Enter-打开弹出窗口。然后按-Submit-我发送邮件请求到我的mvc应用程序。
我写了简单的asp mvc app,它的工作结果 - 在打开的弹出窗口发送消息:全部完成。按下按钮关闭它“。
将结果返回到此窗口:
public ActionResult Index()
{
ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application.";
Response.CacheControl = "no-cache";
Response.AddHeader("Pragma", "no-cache");
Response.Expires = -1;
Response.AddHeader("Cache-Control", "no-cache");
return View();
}
我如何尝试在客户端关闭此窗口:
<script type="text/javascript">
function OnCloseForm()
{
this.window.close();
}
但我不能那样做! 我知道,我应该使用window.open()然后我可以做window.close()。 但是如何在我的情况下关闭弹出窗口?
谢谢!
PS Unfortunatelly- window.close()不起作用。
你应该只调用window.close()
(前面没有这个)
这是一个示例链接
<body>
<script type="text/javascript">
window.close();
</script>
</body>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.