2009-07-21 21 views
0

したがって、次のボタン呼び出し(ページ)があります。そのhrefリンクはsite/blah /#です。だから私は実際に実行されているJavaScriptコードを知っている。私は最初のページを解析した後、私は次のページを解析したいと思います。マウスのクリックをシミュレートすると、ページの読み込みと解析を続けることができます。私はC#の.NETウェブブラウザコントロールでクリックイベントをシミュレートするにはどうすればよいですか? .NET

答えて

4

childElement.RaiseEvent( "クリック時")を使用しています

2

あなたはあなたがIDを知らない場合は、何の疑いがある場合は

foreach (System.Windows.Forms.HtmlElement html in WebBrowser1.Document.GetElementsByTagName("a")) { 
    if (html.InnerText == "YOUR TEXT") { 
     html.InvokeMember("click"); 
    } 
} 

連絡先このコードをたどることができます与えられたコード

WebBrowser1.Document.GetElementById("submit").InvokeMember("click") 

の下に使用することができますタグのIDを知っていれば

+0

この回答とuser34537の違いは何ですか? – beppe9000

関連する問題