XAML WebViewコントロールのSourceプロパティが、WebViewでユーザーがナビゲートしているときに更新されているようには見えません。現在のUriまたはWebViewで現在レンダリング中のHTMLを取得することは可能ですか?私の必要性は、どちらかが動作するように表示されているHTMLを解析することです。Metro WebViewコントロールの現在のHTMLまたはUriを取得できますか?
9
A
答えて
9
WebViewはHTMLを直接取得する方法を提供していません。しかし、あなたは、このようWebView.InvokeScript使用することができます:
webview.InvokeScript("eval", new string[] {"document.documentElement.outerHTML;"})
はまたLoadCompletedイベントのNavigationEventArgs.Uri経由URIを取得することができます。
-1
あなたが探しているプロパティはSource
と呼ばれています。
http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.webview.source.aspx
もはや存在していないようだWebBrowser
のWinFormsの不幸Document
プロパティ。 HtmlAgilityPackとFizzler/FizzlerExのようなライブラリを使用して、ページを再ダウンロードして処理する必要があります。
0
WebViewのLoadCompletedイベントを見ましたか?これはちょうど読み込まれたURIを与えます。
関連する問題
- 1. Metro JS API - 現在のメディアプレーヤーのトラックを取得しますか?
- 2. Windows 8(Metro)アプリでXAMLコントロールのhWndを取得しますか?
- 3. コントロールの現在のキャンバスを取得xaml
- 4. Android.Gradle:プログラムで現在のモジュール名を取得できますか?
- 5. 現在のhtml5ビデオタイムフレームをミリ秒で取得できますか?
- 6. コントロールは現在のコンテキストでは利用できません
- 7. phpまたはjavascriptを使用して現在の気象データをHTMLテーブルから取得(取得)
- 8. Anymoteプロトコルは、Google TVデバイスから現在のチャンネルを取得できますか?
- 9. uriからファイルを取得できませんでした
- 10. 現在のページのソースHTMLをクロムエクステンションから取得する
- 11. 64ビットWindowsダンプの現在のティックカウントはどこで取得できますか?
- 12. アンドロイドは現在の場所を取得できませんでした
- 13. 現在のナビゲーションバー「barTintColor」を取得することはできますか?
- 14. .swf URIのHTMLソースコードを取得する
- 15. 現在のHTMLのパスを取得するには?
- 16. 現在の潜在的な境界を取得しますか?
- 17. アンドロイドスタジオの現在の場所を取得できません
- 18. イオンの現在の位置を取得できません3
- 19. オブザーバで現在のルートインスタンスを取得できません。
- 20. OSMdroidアンドロイドスタジオで現在の位置を取得できません
- 21. C#で現在のページのHTMLソースを取得するWindowsフォームアプリケーション
- 22. ColdFusionクエリは現在の行の値を取得しますか?
- 23. 現在のキャレット位置はどのように取得できますか?
- 24. 現在の位置またはスライダの値を取得
- 25. 現在のアクティブ(またはオープン)メールのメールボックス名を取得
- 26. 現在のルートコンポーネントのインスタンスまたはガードを取得
- 27. WebViewからHTMLソースコードを取得する
- 28. TemplateFieldで現在の行の色を取得しますか?
- 29. Rails 3.1のApplicationControllerから現在のコントローラオブジェクトを取得できますか?
- 30. xsltから現在のページのURLを取得できますか?
もう一度見ていきますが、ユーザーがリンクをクリックしたときにソースプロパティが更新されているように見えませんでした。 –
WinFormsではなくMetro/Windows 8やUWPアプリケーションに関する質問 –
私は、古いWebBrowserと新しいWebBrowser(WinForms vs XAML)の違いを指摘するために 'WinForms'としか言及しませんでした。 'Source'プロパティはまだ実行可能なオプションです。 – Andrea