ロードされたときに入力されたURLにナビゲートするWebブラウザコントロールを含む新しいフォームを開くメインフォームがあります。私は私が見つけた別のものを試してみた、これは私の最新のコードです:私はここにあるフォームの示すのイベントでトリガされる機能(GoToURL)を持っている:フォームWebブラウザコントロールが進行しない、または自分自身でリダイレクトされない
public delegate void Launch();
private void launchBrowser()
{
webBrowser1.Navigate(GlobalData.URL);
}
private void GoToURL(object sender, EventArgs e)
{
webBrowser1.Invoke(new Launch(launchBrowser));
}
私は何もありませんドキュメント完了機能:
void browser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
}
WebブラウザコントロールがうまくURLをロードし、私はそれで周りにスクロールすることができますが、いくつかのリンクやボタンの上にコントロールが白になり、何も起こりません。目的の機能を実行しません。より具体的な例としては、サイトにログインしていて、送信ボタンをクリックすると、そこにハングアップするだけです。 「ローディング」画像が提示され、そこに単に載る。私は上記のDocument Completed関数がこれが起きたときに起動されることも知っています。
C#で私の経験がないことをお詫びします。これは初めてのWebブラウザコントロール(wpf形式ではありません)を使用しているため、何を試してもらえません。私はそのスレッドの問題を疑うが、それは私が得た限りである。
を進行中のリングの実行?あなたのIEのエミュレーションを変更する私はそれがIE7を作るIE7にデフォルトと思う –
私は現在IE10を持って、私は手動で同じURLを使用しようとすると同じ問題があります。私は今アップグレードして、その動作を確認しようとしています。ありがとう! – RKelley
アップグレードは問題ありませんが、ブラウザのエミュレーションバージョンを設定する必要があります –