Web サイトにログインしようとしています。すべての接続情報をフォームに正しく入力できますが、ページにログインできません。ボタンは名前やIDのないリンクなので、直接クリックすることはできません。私はinvokeScript()に取り組んできましたが、それもうまくいかないようです。ボタンのコードは次のとおりです。
<div style="float:left; width:50px; margin: 0px auto 0px auto; text-align:center;">
<div id="loginBtn">
<a href="#" style="text-decoration:none; font-weight:bold; font-size: 10px; color:#FFFFFF;" onClick="javascript: LoginSubmit(event, true);" tabindex="3">
Log In
</a>
</div>
</div>
どうすればそのようなリンクをクリックできますか?
私はこのようなものを試しました:
webBrowserControl.InvokeScript("LoginSubmit", "true" );
webBrowserControl.InvokeScript("LoginSubmit(event, true)");
と
webBrowserControl.InvokeScript("LoginSubmit", new object[] { new string[] { "event", "true" } });