2011-12-19 10 views
1

IE8 +用のアドオンを開発して、現在のIEウィンドウに表示されているページのハイパーリンクに変換することができますか?を使用してIEアドオンを作成する

私はhereより返信を受けましたが、私はオープンソースのAPIまたは任意のコードを使用して役立ちます。

+1

にはありません。まず、新しいタブ(または侵入の少ない、新しいウィンドウ)が開かれるたびに拡張機能が.NETを起動しなければならないため、パフォーマンスを犠牲にします。 .NETで書かれた一般的な拡張では、これは新しいタブを開くと約2秒の読み込み時間になります。そして、これはゲームの中で、一度に2つの拡張機能を安全にプレイすることはできません。一つのバージョンの.NETしかプロセスにロードできないためです。つまり、C++を使用しないでください。 – Joey

+1

@Joey - 私は.NET開発者ですが、C++を使用する以外にこれを開発する方法はありますか? – Bibhu

+0

COMとインターフェイスし、プロセスごとに一度だけロードされる独自の巨大なフレームワークを持ちません。デルファイは選択肢かもしれません。 – Joey

答えて

1

Addin Express(.NET)を使用してアドオンを書き込むことはできますが、IEインスタンスは遅くなります。
http://www.add-in-express.com/programming-internet-explorer/index.php

C++でアドインを書くことをお勧めします。

こちらをご覧ください:
http://www.enhanceie.com/ie/dev.asp

それともここにあなたがCOMと同じように慣れていない場合:
http://archive.msdn.microsoft.com/SpicIE

+1

私はSpicIEを使っています。遅れて答えが出ましたが、それでも私はそれを感謝します。答えをありがとう。 :) – Bibhu

+0

私は簡単な方法を見つけました。 「IEタブ」をGoogle Chromeにインストールして、独自のGoogle Chrome拡張機能を開発するだけです。あなたはWindowsにインストールされているバージョン(またはそれ以降)を持っている限り、あなたが望むどんなIEバージョンにも "IEタブ"を設定することができます。それは朝飯前だ。 JSONについて知り、クロム拡張JavaScriptライブラリを理解するだけです。 – MacGyver

+0

私は確かにそれを見ていきます。ありがとう:) – Bibhu

関連する問題