問題タブ [ieaddon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
429 参照

c# - Internet Explorer で BHO からの警告またはバーを表示する方法は?

ActiveX をブロックするときに IE が表示する警告と同様に、一部の Web サイトで警告を表示したいと考えています。

IE 警告

または、Google 翻訳のようなバー (ツールバーではない) (Google ツールバーから):

ここに画像の説明を入力

これを C# の Browser Helper Object で実行しようとしています。この件に関するコードサンプルまたはリファレンスはありますか?

更新:この質問は C++ で行う方法を説明していますが、これを C# に変換する方法がわかりません

0 投票する
1 に答える
315 参照

c# - BHO 内の Log4net は機能しませんか?

外部構成ファイルで log4net を使用しようとしていますが、機能しません: 何もログに記録されません

Assembly.cs でこの行を使用すると、BHO が regasm に登録されたときに test.lg が作成されますが、プラグインが実行されているときは作成されません。

BHO 内でこのコードを使用すると、test.log にログが追加されません。

何が間違っているのかわかりません。

0 投票する
0 に答える
336 参照

mobile - ポートにアクセスできるInternetExplorer用のvb6アドインを作成する

それは可能ですか?
私はvb6でプロジェクトを作成しています。アイデアは、モバイル(Bluetooth)によってWebページをテキストファイルとして受信し、com4ポートを介してPCユーザーに表示することです。モバイルは有線でUSBポートに接続されているため、USBポートでアクセスできる場合は、問題ありません。ただし、PCに接続すると、次のオプションが表示されます。

  1. マスストレージ
  2. Pict Bridge
  3. コムポート

オプション2が何であるかはわかりませんが、オプション1は、単にメモリをコンピュータに接続することを意味します。したがって、com4であるオプション3を残します。プロジェクトの概要は次のとおりです。

PC:接続管理およびWebブラウジング用のvb6アドイン(IE)。ディスク容量が原因で.netを使用できません。
MOBILE:データを受信して​​PCに送信するためのj2MEミッドレット。MTK2600プロセッサを搭載したチャイナモバイルです。

更新:私はそれを使用したことがないので、これがRASで可能かどうかはわかりません。システムの図は次のとおりです。

0 投票する
1 に答える
527 参照

c# - BHO から Web ページに画像を埋め込む方法は?

C# で記述された BHO ライブラリ mybho.dll があります。リソースファイル「image.png」を埋め込みました。この画像をいくつかのページに表示したいと思います。私が読んだ内容によると、次のようになります。

しかし、Internet Explorer は画像を見つけられません。私は成功せずにこれを試しました:

それを行う正しい方法は何ですか?

0 投票する
1 に答える
262 参照

c# - BHO: レジストリへの書き込み先は?

C++ では、ブラウザー ヘルパー オブジェクトは IEGetWriteableHKCU を使用して、レジストリのどこにアクセスできるかを認識します。C# の同等の関数は何ですか? ユーザー設定を保存したいのですが、Windowsでレジストリを使用するのが正しい方法のようです。

0 投票する
1 に答える
1379 参照

c# - BHOから新しいタブを開く方法は?

C#で実行したBHOから新しいタブを開きたいと思います。Process.Start(u)は、タブではなく新しいウィンドウを開き、IEではない可能性のあるデフォルトのブラウザーを呼び出します。

新しいタブを開いて、最新バージョンのBHOをダウンロードしてインストールするようにユーザーに促したいと思います。

0 投票する
2 に答える
902 参照

c# - Windows XP: IE からレジストリに書き込む場所は?

BHO から Windows レジストリの情報を読み書きする必要があります。Windows Vista/7 では、HKEY_CURRENT_USER\Software\AppDataLow\Software の下に新しいキーを作成します。これは、保護モードでも問題なく動作します。

ただし、XPでは動作しません。レジストリを HKEY_CURRENT_USER\Software\Classes\Software または HKEY_CURRENT_USER\Software に変更しようとしましたが、うまくいきませんでした。

BHO から Windows XP で使用する適切なレジストリ キーは何ですか?

IEGetWriteableHKCU は Windows XP には存在しません。Windows Vistaで最初に追加されました。

0 投票する
1 に答える
178 参照

internet-explorer - IE9は、Webサイトで必要なときにフラッシュをインストールするように要求しません

Windows764ビットマシンでIE9を使用しています。テストのために、IE9でフラッシュアドオンを無効にしました。IE9は、必要なときにフラッシュをインストールするようにユーザーに要求することを期待しています。

FirefoxとChromeもそうですが、IE9は私のためにこれを行いません。

例:このサイトにアクセスしますhttp://www.aeonflux.com/

私が見ることができるのは、画面の左上に小さなエラーアイコンが付いた黒い画面だけです。ここでは、IE9からFlashが必要であると言われ、インストールするように求められると思います。

これが正常な動作であるかどうか、またはこれを修正できる方法があるかどうかを誰かが知っていますか?

ありがとう!

0 投票する
1 に答える
1856 参照

internet-explorer-8 - FirebugLite拡張機能をInternetExplorer7/8に追加するにはどうすればよいですか?

BrowserStackがFirebugLiteをIE7/8の拡張機能としてどのように追加したかを理解しようとしていますが、これを行うものが見つからないようです。下の画像を参照して、Firebugアイコンがツールバーのボタンとしてどのように表示されるかに注意してください。

誰かがこれを行う方法を教えてもらえますか?お気に入りに追加する方法は知っていますが、アイコンを他のボタンと一緒にツールバーに表示したいです([ツール]-> [ツールバーのカスタマイズ]に移動します)。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

0 投票する
1 に答える
265 参照

internet-explorer - ユーザー構成を保存するためのベスト プラクティスは何ですか?

Internet Explorer のブラウザー拡張機能で (ユーザーが変更できる) ユーザー構成を破棄するためのベスト プラクティスは何ですか?

Chrome/Safari/Opera では、localStorage を使用しています。Firefox では、PreferenceManager XPCOM を使用します。

IEに何を使用すればよいかわかりません:

  • registry : 「小さい」値では問題なく動作するようですが、たとえば 100 以上の URL のリストに fir を使用できるとは思えません
  • ローカル ファイル: 保護モードでは、BHO は整合性の低い場所、つまり一時フォルダーに書き込むことができるため、ファイルはある時点で消去される可能性があります。
  • リモート ファイル: プライバシーの問題、およびリソースの問題

この件に関する Microsoft からの情報は見つかりませんでした。