使用C#和WebBrowser通过链接单击调用javascript函数

时间:2014-10-09 17:57:53

标签: javascript c# winforms webbrowser-control invokescript

我想模拟点击第三方网站的链接

  

a href =“javascript:void(0)”onclick =“$ find('ct100_m_g_02foobar')。exportReport('XML');”

在C#中,我使用的是WebBrowser WinForms控件。

  

var x = webBrowser.Document.InvokeScript(“find”,new object [] {“ct100_m_g_02foobar”});

我不熟悉JavaScript,但我想我需要将find函数的结果与exportReport函数联系起来。我需要做什么电话来模仿上述链接?我的x变量为null所以我甚至不确定我是否使用这个InvokeScript在正确的轨道上。我很感激任何帮助。

1 个答案:

答案 0 :(得分:0)