底層代碼,選擇你想要的單詞。我寫了這些詞我想點擊鏈接。單詞可能是錯的,所以我使用Google翻譯器。只有「範圍」值聲明如何點擊?謝謝。點擊鏈接與網頁瀏覽器c#
if (webBrowser1.Document != null)
{
IHTMLDocument2 document = webBrowser1.Document.DomDocument as IHTMLDocument2;
if (document != null)
{
IHTMLSelectionObject currentSelection = document.selection;
IHTMLTxtRange range = currentSelection.createRange() as IHTMLTxtRange;
if (range != null)
{
const String search = "Sayfalar";
if (range.findText(search, search.Length, 2))
{
range.select();
}
}
}
}
謝謝,但我不想要班級ID或提交ID。我需要的話。 樣品; Meherzad單詞,如果我看到自動我想點擊此鏈接。但我不想點擊所有鏈接類或id =用戶。 並不是一個按鈕。 @Meherzad – Sirchade 2011-12-25 16:50:21
再次感謝,但現在給錯誤。 代碼: webBrowser1.Document.All.GetElementsByName(「TextToSearch」); (0).InvokeMember(「click」); 錯誤: 'int'不包含'InvokeMember'的定義,並且沒有找到接受'int'類型的第一個參數的擴展方法'InvokeMember'(您是否缺少using指令或程序集引用?) 再次感謝! – Sirchade 2011-12-25 17:10:44
你可以查找,@Meherzad編寫這段代碼。 – Sirchade 2011-12-25 17:21:23