在WebBrowser控件中通过InvokeScript返回字符串数组或自定义javascript对象

时间:2011-04-28 09:46:07

标签: javascript .net winforms webbrowser-control invokescript

我正在尝试从一个名为GetAddressToPaste的函数的网页中获取一个字符串数组或一个对象。到目前为止,我没有多看。我知道脚本正在工作,因为我可以得到一个给定的字符串,但没有比这更复杂。

任何人都有这方面的经验,我正在尝试将一些工作原型化,以决定是采用刮擦方法而不是功能JS API。

提前致谢。

try
{
    string html = webBrowser1.Document.Body.InnerHtml;
    var v = webBrowser1.Document.InvokeScript("GetAddressToPaste");
}
catch (Exception ex)
{
    return;
}

1 个答案:

答案 0 :(得分:0)

问题似乎与我正在调用的JS有关,在FF中运行良好