我使用 HtmlAgilityPack 从远程 html 获取 js 脚本,如下所示;
……
string JsVars = _HtmlDocument.DocumentNode.SelectSingleNode("//script[contains(text(), 'blablaa')]").InnerText
JsVars 返回如下;
var js_var1 = "blablaa";
var js_var2 = "hops";
在 Evulate jsVars with Jurassic 之后有没有获得js_var1或js_var2的值?
var engine = new Jurassic.ScriptEngine();
var result = engine.Evaluate(_JsVars);