C# アプリで System.Windows.Controls.Webbrowser クラスを使用しています。ドキュメントのタイトルが変更されたかどうかを認識したい。
したがって、私は LoadComplete イベントをリッスンし、タイトルを取得します
public void webBrowser_LoadCompleted(object sender, NavigationEventArgs e)
{
dynamic doc = browser.Document;
setTitle(doc.Title);
}
問題は、ロード中にタイトルが変更される可能性があることです。この場合、LoadCompleted イベントは発生しません。次の問題は。アプリケーション内のjavascript関数をナビゲートするhtmlアプリケーションがあります。これらの JavaScript リンクを使用する場合、イベントも発生しません。
CHtmlView (c++) からの OnTitleChangeのようなイベントを探しています。問題を解決できる可能性はありますか?
手伝ってくれてありがとう。