Javascript 是否可以使用Jurrasic库获取js变量来分配c#字符串
我使用HtmlAgilityPack从远程html获取js脚本,如下所示Javascript 是否可以使用Jurrasic库获取js变量来分配c#字符串,javascript,c#,html-agility-pack,jurassic,Javascript,C#,Html Agility Pack,Jurassic,我使用HtmlAgilityPack从远程html获取js脚本,如下所示 var js_var1 = "blablaa"; var js_var2 = "hops"; JsVars返回如下 var js_var1 = "blablaa"; var js_var2 = "hops"; 在对侏罗纪的JSVAR进行计算后,是否仍然可以获得js_var1或js_var2的值 var engine = new Jurassic.ScriptEngine(); var result = engine.
var js_var1 = "blablaa";
var js_var2 = "hops";
JsVars返回如下
var js_var1 = "blablaa";
var js_var2 = "hops";
在对侏罗纪的JSVAR进行计算后,是否仍然可以获得js_var1或js_var2的值
var engine = new Jurassic.ScriptEngine();
var result = engine.Evaluate(_JsVars);
您可以这样尝试:
var engine = new Jurassic.ScriptEngine();
var result = engine.Evaluate(_JsVars);
var var1 = engine.GetGlobalValue<string>("js_var1");
var var2 = engine.GetGlobalValue<string>("js_var2");
var-engine=new Jurassic.ScriptEngine();
var结果=引擎评估(_JsVars);
var var1=engine.GetGlobalValue(“js_var1”);
var var2=engine.GetGlobalValue(“js_var2”);
[]
参考: