执行JS脚本需要引用一个微软的脚本控件 http://zhidao.baidu.com/question/71333842.html
[C#] 纯文本查看 复制代码 /// <summary>
/// 执行脚本函数
/// </summary>
/// <param name="scripts">脚本内容</param>
/// <param name="function">函数名称</param>
/// <returns></returns>
public static object JSFunction(string scripts, string function)
{
object obj = null;
try
{
MSScriptControl.ScriptControlClass Scriptmsc = new MSScriptControl.ScriptControlClass();
msc.UseSafeSubset = true;
msc.Language = "javascript";//这里要是执行的脚本类型
msc.AddCode(scripts);
obj = Scriptmsc .Eval(function + "()");
}
catch
{
}
return obj;
}
Interop.MSScriptControl.dll 这个脚本控件里面 还有几个方法用途也很广大 谢谢版本给予通过,谢谢、、、、
|