mshtml

    5

    2答えて

    私はイライラする問題があります。ここに私がやっていることの簡略化されたバージョンがあります: C#のUserControlは、ツールバーと埋め込みWebBrowserオブジェクトを含んでいます。ツールバーには「編集」ボタンがあり、クリックするとWebブラウザコントロールがデザインモードに設定されます。別のボタン「キャンセル」は、デザインモードをオフにします。 擬似コード(非常に単純化された): p

    0

    2答えて

    おはようございます! 状況: 私のActiveX DLLは、カスタマイズされたウェブブラウザが含まれています。 WebブラウザはWebページを表示します。ユーザーが表示されたページ内のリンクをクリックすると、新しいIEウィンドウがポップアップし、クリックされたリンクURLに移動します。 質問: どのように私はNEWから発射DocumenCompleteとNavigateCompleteイベントがI

    0

    1答えて

    MSHTMLを使用しています。私は、テキスト要素に対するユーザーのフォーカスを設定したいと思います。 CComPtr<IHTMLInputTextElement> field; field->put_value(..); // I have the right element as I can set the text... VARIANT vStatus; vStatus.vt = VT

    0

    3答えて

    私はASP.NET MVCアプリケーションでHTMLを解析するためにmshtmlを使用しています。 VS2008 Professionalがインストールされている開発マシンでうまく動作します。 VS Express 2008/WebDevがインストールされているステージングマシンでうまく動作します。ただし、Visual StudioのバージョンがないプロダクションサーバーでCOMオブジェクトを読み

    1

    1答えて

    現在、MSAAを使用してIE HWNDからIHTMLDocument2オブジェクトを取得しています。しかし、いくつかの複雑なWebアプリケーションでは、このIHTMLDocument2オブジェクトにはいくつかのIHTMLDocument2オブジェクトが含まれている場合があり、そのうちのいくつかは現在の表示ページに属していませんが、前のページに属しています。 IEのようにDOMオブジェクトを再描画し

    2

    1答えて

    は、私は(特定のURLに移動)のInternetExplorerオブジェクトから全体HTMLDocumentClassを得ることができました。 しかし、Visual Studio 2008のデバッグモードでは、この特定のURLのこのHTMLDocumentClassの内容は、activeElement、alinkColor、all、アプレット、charset、childNodesなどなどの属性を含

    0

    1答えて

    私はmshtml名前空間を使用して、COMブラウザオブジェクトから返されたDOM要素にアクセスしています。 この時点まで、myDivがDivElementで、今 object missing = Type.Missing; ie.Navigate("http://website.com", ref missing, ref missing, ref missing, ref missing);

    0

    1答えて

    C#では、mshtml.HTMLDocumentを使用してページからさまざまな要素を取得しています。例えば : ボタン=(mshtml.HTMLButtonElement)theDoc.getElementById( "ID1")。 IE6、IE7、IE8を実行している場合、ブラウザのバージョンによって「ID1」が変わるのですか?

    1

    2答えて

    現在、私はInternet Explorer用のプラグインをC#で作成しています。 これは、.NETとInternet Explorerプラグインで初めての試みです。 C#には、Javaに比べて優れた言語機能があります。 しかし、私は立ち往生しています。 DOMを変更するための一般的な方法は簡単ではありません。 マイプラグインには、サイトにHTMLヘッダーを表示する機能が必要です。 JavaScr

    2

    2答えて

    私はmshtmlで必要なほとんどのことを行うことができますが、チェックボックスの入力要素を「チェック済み」に設定する方法にはちょっと固執しています。ここに状況があります... IHTMLElementCollection inputElements = (IHTMLElementCollection)doc.all.tags("input"); foreach (IHTMLElement el