ページの読み込みが完了するまで入力されていないページのデータを解析しようとしています。このため、私は簡単な解決策を得ることができません
while (wb.ReadyState != WebBrowserReadyState.Complete)
{
Application.DoEvents();
}
仕事に。View Generated Source (After AJAX/JavaScript) in C#にあるソリューションを使用してみましたが、ロード後のデータがダウンロードされるのを待つ方法がわかりません。助けてください!ページがロードされると、データはページに自動的に入力されるため、ユーザーの操作は必要ありません。ありがとう!
答えがタイマーを使用することであるWebBrowser ajax コンテンツを待っていることがわかりました.... Thread.Sleep() (スレッドを完全にブロックする) の代わりにタイマーを使用してこれを修正する方法がわかりません。簡単なサンプルコードでこれを使用する適切な方法を理解していますか? 再度、感謝します
AJAX を自分で呼び出すという提案を検討していますが、タイマーを使用する方がよいと思います。私はまだこの件について助けを求めています。ありがとう。