I need to create a simple IE addon, and trying to figure out how to do that in JavaScript. So far I saw a bunch of .NET examples on MSDN, and I've also seen the FireBreath project (which is kinda cool but it's in C++), but nothing in pure JavaScript.
Is there a way at all to make an extension for IE kinda the same way like we do it for FF/Chrome/Opera?
Thanks.
PS: I don't need any UI ponents, all I need is to track a page-load and alter a bit the HTML page, that's all.
I need to create a simple IE addon, and trying to figure out how to do that in JavaScript. So far I saw a bunch of .NET examples on MSDN, and I've also seen the FireBreath project (which is kinda cool but it's in C++), but nothing in pure JavaScript.
Is there a way at all to make an extension for IE kinda the same way like we do it for FF/Chrome/Opera?
Thanks.
PS: I don't need any UI ponents, all I need is to track a page-load and alter a bit the HTML page, that's all.
Share Improve this question asked Jun 20, 2011 at 10:07 NikolayNikolay 1,3921 gold badge9 silver badges15 bronze badges4 Answers
Reset to default 6You can try http://kangoextensions./ or http://crossrider./ both provide a cross browser extensions support which developed in JavaScript
Is there a way at all to make an extension for IE kinda the same way like we do it for FF/Chrome/Opera?
In short, no. Sorry. IE extensions need to be piled, so you can't write them in a scripted language.
You should be able to write it in your choice of .NET language, but Javascript isn't going to be in that list.
Crossrider is across-browser development framework design specifically for what you need and asked for. Crossrider was built with Javascript in mind and has buit-in support for jQuery as well.
Here are some of the benefits of using Crossrider:
- Build cross-browser extensions with only javascript code and one API
- Supports Chrome, Firefox, Safari and most importantly Internet Explorer!
- Fully customized Windows Installer which can be install on all browse from one EXE and can also be defined as a SILENT installer.
- Hosted installation pages and Installation Widget if you wish to install user to your own website
But as the most powerful thing about Crossrider is the ability for a "regular" javascript developer to build cross-browser exetnsions from scratch that will work on Chrome, Firefox, Safari and obviously Interner Explorer.
(Disclosure: I am a Crossrider employee)
According to this Microsoft article it may be possible to do so without 3rd party tools. But the article is limited to context menu items. Other articles in the same category may be of some use. Although, they are marked as deprecated, so for how long they'll be useful is not clear.