問題タブ [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.
internet-explorer - IE8/9用のアドオンの作成
Chromeブラウザ拡張機能をIntrenetExplorerアドオンに「移植」するタスクがあります。しかし、最初からかなり苦労しています。特に、あらゆる種類の一般的なガイドを作成するのは難しいので、このためのリソースを開始してください。SOでここにある多くのリンクは、機能していないか、現在は廃止されているか、主題に関するかなり一般的な情報を提供しています(BHOのテンプルなど)。
IEアドオン開発のためのリソースはありますか?
javascript - javascript: cloneNode により IE でスクリプトが実行される
ブラウザーによってネイティブに実装された DOM オブジェクトで cloneNode API を使用しています。動作は FF と chrome では問題ないように見えますが、IE では、複製されるノード内のスクリプトも cloneNode API の副作用として実行されます。
それを取り除く方法はありますか?
javascript - Internet Explorer へのリソースの読み込みをブロック/許可する
Forge Trigger.IO フレームワークを使用して、リソースまたは HTTP 要求をロードする前に検査し、それらを許可またはブロックすることを任意に決定する Internet Explorer 用の拡張機能を開発することは可能ですか?
これを行うには、'start' でコンテンツ スクリプトを実行し、リソースの読み込みをチェックするリスナーを追加することが考えられますが、もっと良い方法があるはずです。(つまり、Firefox のnsIContentPolicyまたは Chrome のwebRequest API )
javascript - InternetExplorerが拡張機能からプライベートブラウジングモードになっているかどうかを確認する
拡張機能からForgeTrigger.IOのフレームワークを使用して、Internet Explorerでプライベートブラウジングモードを検出することは可能ですか?
編集
FirefoxのnsIPrivateBrowsingServiceまたはChromeのchrome.tabsAPIのシークレットチェックに似たものを探しています。
com - プログラムで IE ActiveX アドオンをアンインストール/クリアする (win32)
ActiveX IE アドオンによって残された痕跡をクリーンアップしようとしています。アドオン (COM DLL) は、cab ファイルを使用してインストールされました。
手動で、IE -> アドオンの管理 -> アドオンを開き、REMOVE も役に立ちません。IE からアドオンをクリアしますが、レジストリの痕跡が残ります! また、ランタイム エラーがスローされます。
プログラム: C:\Program Files\Internet Explorer\EInstal.exe
R6034: アプリケーションが、C ランタイム ライブラリを正しく読み込もうとしました。
したがって、インストールに使用される inf ファイルには、アドオンを適切にアンインストールするための情報が含まれていないと思います。私は正しいですか?(%alluserappdata% の内容)
アドオンが IE から削除されると、内部的にはどうなりますか? - inf ファイルを使用していますか? それとも、登録された DLL で UnregisterServer 呼び出しを呼び出そうとしますか?
あなたの助けを楽しみにしています。
javascript - アドオンを介してすべての Web ページの JavaScript 関数のパラメーターを取得する
アドオンを使用して、すべての Web ページの JavaScript 関数のパラメーターを表示したいと考えています。以下の JavaScript コードは私のアドオン コードです。内部関数フックメカニズムを使用しています。
上記のコードは、Firefox および Opera コンソールで Java スクリプト関数のパラメーターを表示していますが、IE では、表示される場合と何も表示されない場合がほとんどです。
上記のコードが IE で機能しないのはなぜですか?
Edit:console.log は ie9 で正常に動作しています。それは問題ではありません。
browser - ピクセルを測定する拡大定規はありますか?
私はしばらくこれを探していました:
すべての一般的なブラウザには大量の定規拡張機能がありますが、虫眼鏡のあるものは見つかりません。誰でも私を助けてもらえますか?
Chrome
のAwesome Color Picker拡張機能のような虫眼鏡について話しています。
私が使用した定規拡張機能は、何かをピクセル精度で測定しようとすると、本当に目を痛めました。
どのブラウザでも問題ありません。
注 #1: これは、「要素の検査」を通じて要素の幅を確認することではありません。Web ページ上の任意の 2 点間の正確なピクセル数を見つける必要があります。
注 2: ズームすると一部のピクセルが変化するため、ブラウザーでズームしても機能しません。
前もって感謝します!
internet-explorer - BHO からの HTTP リクエストの送信
アプリケーションの API を IE 拡張機能から呼び出したいと考えています。Web ページが読み込まれるたびにブラウザー拡張機能が API を呼び出す拡張機能を開発しています。
簡単に言えば、BHOからHTTPリクエストを送信するにはどうすればよいですか。