好的,我们可以说该页面包含一个名为“关于我们”的链接。而不是我做:
webBrowser.Navigate ("www.page.com/aboutus");
...如何告诉我的程序点击包含关于我们的文字的任何链接?
我知道这可能看起来像我做了更多的工作,然后我也有,但相信我,我需要这些代码。
任何帮助将不胜感激,谢谢:)
答案 0 :(得分:1)
您需要找到HtmlElement
标记的<a>
对象,然后调用InvokeMember("click")
。
如果元素有ID,您可以通过调用Document.GetElementById
来获取它;否则,您可以查看GetElementsByTagName
并找到您要查找的元素。