我想写一个返回Javascript的操作方法。 如何使用MVC控制器运行JavaScript?Javascript in Controller
我尝试了以下,但它无法正常工作。它显示文件下载 - 安全警告?
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult About(clsABC param)
{
string message = "Hello! World.";
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append("<script type = 'text/javascript'>");
sb.Append("window.onload=function(){");
sb.Append("alert('");
sb.Append(message);
sb.Append("')};");
sb.Append("</script>");
return JavaScript(sb.ToString());
}
对此问题的任何解决方案?
感谢, 卡皮尔
不要尝试调用通过Ajax的行动? – 2010-02-05 08:24:21