4

WinForms に CefSharp を組み込みました。現在、ユーザーが開発ツールの要素セレクターを(組み込みの開発ツールウィンドウを表示せずに)使用できるようにするメカニズムを見つけようとしており、ユーザーが要素をクリックすると、.NET コードで HTML を取得したいと考えています。

私はこれを行うことができますか?

ありがとう、

氏族長

4

2 に答える 2

3

あなたの要件を正しく理解できたことを願っています。「現在ホバーされている要素のハイライトをユーザーに表示させ、マウスクリックで選択したい」? 次に、Dev Tools のインスペクター機能に接続する以外の別の方法をとります。

  1. この他の質問のように、独自の JavaScript のスニペットを使用して複製する方が簡単だと思います。提案されたコーディング方法の 1 つの JSFiddle デモもあります。

  2. 次に、ユーザーがクリックした要素を検出して.NET側に送信するだけで済みます。

  3. .NET と JS (またはその逆) の間の呼び出しに関するヘルプについては、 CefSharp FAQを参照してください。

何らかの理由で実際に DevTools Inspector を使用したい場合は、次のことを調べ始めます。

于 2014-02-16T18:09:46.470 に答える