0

この件についていくつか質問があります。

  1. 認識可能なIDまたは名前のないボタンをクリックする方法は?

    例:

    <input type="submit" value="Login" style="width:100%;"/>
    
  2. ちょっと初歩的な質問ですが、画像ではなくテキストとボタンだけをページに読み込むにはどうすればよいですか

  3. Webページからjavascriptをロードする方法は? Webbrowser.Document.InvokeScript("script") - そうですか?

4

1 に答える 1

0

1 つの質問: 他の属性を使用してそのボタンを見つけます

2 質問: WebBrowser Customization、および特定のセクション「ダウンロードと実行の制御」に従うことができます。

WebBrowser コントロールを使用すると、ダウンロード、表示、および実行する内容を制御できます。この制御を取得するには、ホストの IDispatch を実装して、DISPID_AMBIENT_DLCONTROL を処理する必要があります。WebBrowser コントロールがインスタンス化されると、この ID で IDispatch::Invoke が呼び出されます。ビットごとの OR 演算子を使用して、pvarResult を次のフラグの組み合わせに設定し、好みを示します。

  • DLCTL_DLIMAGES、DLCTL_VIDEOS、および DLCTL_BGSOUNDS: これらのフラグが設定されている場合、画像、ビデオ、およびバックグラウンド サウンドがサーバーからダウンロードされ、表示または再生されます。フラグが設定されていない場合、それらはダウンロードされず、表示されません。

追加情報: WebBrowser コントロールによって呼び出されるように IDispatch::Invoke を実装する

于 2013-02-22T04:19:25.257 に答える