话不多说,直接上码:
public String RunJs(String code)
{
MSScriptControl.ScriptControlClass sc = new MSScriptControl.ScriptControlClass();
sc.Language = "javascript";
object obj = sc.Eval(code);
return obj.ToString();
}
要使用MSScriptControl.ScriptControlClass要引用COM组建中的Microsoft Script Control,如图: