• ベストアンサー

C# ブラウザの自動クリック

C#のwebBrowserで開いたページを自動でクリックしたいんですが、htmlがsubmit等が無く、仮に <a href="javascript:void(0);" onclick="A"><img src="B" alt="C" title="D" /></a> となっている場合、どの様にすれば良いかご教授下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

.Navigate("javascript:confirmRegist('', '260342', 0, 4);"); または .Document.InvokeScript("onfirmRegist", new object[] {"", "260342", 0, 4 });

manabu3
質問者

お礼

出来ました! 完璧な回答、本当にありがとうございます。 今、色々手探りで覚えており、今後もつまづく事があれば是非ご教授願いたいです。 本当にありがとうございました。

その他の回答 (1)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1
manabu3
質問者

補足

素早い回答ありがとうございます。 紹介された質問を拝見させて頂き、当てはめてみましたが、うまく動きません。 私の質問が情報不足だった様に思います。 "A"の中身ですが、 onclick="confirmRegist('', '260342', 0, 4);" この様になっております。 .Document.InvokeScript("confirmRegist('', '260342', 0, 4);"); とすると、全く動きません。 .Document.InvokeScript("confirmRegist"); とすると、動くものの「失敗しました」と表示されます。 情報を小出しにしてしまい、申し訳ありませんが、宜しくお願い致します。

関連するQ&A