PhanthomJS,执行脚本并将值从Js返回到c#

时间:2016-05-10 10:18:57

标签: c# phantomjs

我需要使用PhantomJS将javascript脚本中的值返回给c#。 这一次,来自AngularJS,但是, ¿PhantomJS可以从评估的脚本中返回一个javascript值吗?

我可以用Awesowium和

一起做
webViewBrowser.ExecuteJavascriptWithResult 

但PhantomJS还有一种方法吗?

示例(不工作)

var saldos=driver.ExecutePhantomJS("var strValue=JSON.stringify($('#accounts').scope().accounts);");

1 个答案:

答案 0 :(得分:0)

好的,只需在脚本或函数中添加“ return ”即可。 另外,删除ExecutePhantomJS并使用ExecuteScript

var accounts=driver.ExecuteScript("return JSON.stringify($('#accounts').scope().accounts);");
相关问题