0

私は WindowsHost を使用して WebBrowser コントロールをホストしました。これにより、WebBrowsers のドキュメント/DOM に直接アクセスし、HTML ドキュメント要素をマウスでクリックして HTML コンテンツを読み込んだり、送信フォームで呼び出したりすることができました。当時検索していたときに、Net 3.5 でさえこれを行う方法を見つけられませんでした。私はこの投稿を見つけましたhttp://rhizohm.net/irhetoric/blog/72/default.aspxと、魔法のケーシングを通してdomを公開できるように見えます。しかし、私の質問は、誰かがこれを行ったことがありますか? DOM を呼び出して、HTML フォームにコンテクストを送信し、マウスクリックイベントを介して HTML 要素を取得することは可能ですか????

誰か試した?両方できましたか?

ありがとう

4

1 に答える 1

-1

WPFを使用しています。

次への参照を追加します。

Microsoft.mshtml

次に:var doc =(mshtml.HTMLDocument)_wbOne.Document;

これにより、生の文字列が得られます。

        doc.documentElement.innerHTML

その見返りとして、HTMLドキュメントから情報を取得する方法を知っているなら、それをいただければ幸いです。たとえば、すべてのsとmetasを取得し、それらから情報を取得できるように、他に取得可能なものは何でも取得しますか?私はhtmlをいじくり回したくありません、ただそれらから情報を入手してください... :-)

于 2009-09-17T02:35:25.110 に答える