C# MVC中直接执行Js
2024-09-05 14:00:35
.NET MVC里如何在服务器端执行JS:
三种解决方案:
1.直接返回JavaScript.
public
ActionResult XXXAction1()
{
return
JavaScript(
"alert('Hello World')"
);
}
2.空白页面上输出文本内容.
public
ActionResult XXXAction1()
{
return
Content(
"alert('Hello World')"
,
"application/javascript"
);
//或者 return Content("alert('Hello World')","appliation/x-javascript");
}
3.使用Response.Write().
Response.Write("<script type='text/javascript'>parent.location.href = '" + url + "';</script>");//(可以用来实现在iframe中跳转到指定页面.)
最新文章
- Entity Framework 6 Recipes 2nd Edition(11-6)译 ->; 从一个”模型定义”函数里返回一个复杂类型
- 【Java EE 学习 69 上】【struts2】【paramsPrepareParamsStack拦截器栈解决model对象和属性赋值冲突问题】
- 在.NET中使用反射实现简易插件机制
- Pandas-数据探索
- Html中Table的简单使用
- B.xml
- Android(java)学习笔记151: SurfaceView使用
- Linux页快速缓存与回写机制分析
- Unity SteamVR插件集成
- win7中调试Hotspot
- If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
- 如何修改element.style内联样式;
- box-shadow的动效制作
- 拖图UI和纯代码UI
- jsonp跨域设置cookie
- JAVA之1000字感想
- Python Sip [RuntimeError: the sip module implements API v11.0 to v11.2 but the PyQt5.QtCore module requires API v11.3]
- [ 转]Shell中参数($0,$1,$#,$NF,$@等)的含义
- 解题:SCOI 2010 序列操作
- 使用Redis进行简单的数据缓存