【发布时间】:2014-01-17 10:50:27
【问题描述】:
美好的一天!
编辑: 我有简单的静态站点和脚本:当我按 Cntrl-Enter- 打开弹出窗口。然后按 -Submit- 我将发布请求发送到我的 mvc 应用程序。
我写了一个简单的asp mvc应用程序,它的工作结果-在打开的弹出窗口中发送消息:全部完成。按下按钮关闭它。
将结果返回到此窗口:
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()。 但是在我的情况下如何关闭弹出窗口?
谢谢!
附:不幸的是,window.close() 不起作用。
【问题讨论】:
标签: c# javascript jquery html asp.net-mvc