C# 我想单击(或模拟)单击图像

C# 我想单击(或模拟)单击图像,c#,browser,C#,Browser,首先,我做了一些搜索,但没有找到有效的方法。 无论如何,网站有以下功能: <td id="TOOL" width="30"> <img border="0" src="../../i/tool.jpg" onmouseover="this.src='../../i/tool/toola.jpg'" onmouseout="this.src='../../images/tool/tool.jpg'" onclick="return Stuffx ();"/> </td

首先,我做了一些搜索,但没有找到有效的方法。 无论如何,网站有以下功能:

<td id="TOOL" width="30">
<img border="0" src="../../i/tool.jpg" onmouseover="this.src='../../i/tool/toola.jpg'" onmouseout="this.src='../../images/tool/tool.jpg'" onclick="return Stuffx ();"/>
</td>

这里最重要的部分是,我相信“return Stuffx();”

所以我可以通过调用Members和raiseevents来单击按钮,但是如何单击这个图像呢?
顺便说一句,如果你没有注意到标签,我会尝试在“webbrowser”和c#上这样做。

你可以使用HtmlDocument的InvokeScript方法执行JavaScript函数

InvokeScript("Stuffx");

可以使用HtmlDocument的InvokeScript方法执行JavaScript函数

InvokeScript("Stuffx");
看一看。这再容易不过了。下面是一个关于如何打开谷歌并点击“谷歌搜索”按钮的例子。如果要单击图像而不是单击按钮,请使用browser.image(…)

看一看。这再容易不过了。下面是一个关于如何打开谷歌并点击“谷歌搜索”按钮的例子。如果要单击图像而不是单击按钮,请使用browser.image(…)


这不是我问题的正确答案,但也非常感谢:)希望我早一点知道这个WatiN。这不是我问题的正确答案,但也非常感谢:)希望我早一点知道这个WatiN。