?
Solved

Internet explorer 8 and Add-on creation

Posted on 2009-12-23
3
Medium Priority
?
596 Views
Last Modified: 2012-05-08
Hi,
I have IE8 and I wish to create a add-on which will perform following actions
1. If a user tries to access a site for example www.google.com or some particular intranet site, I want the add-on to detect it and open a .NET program(exe) and perform certain actions
Please can you provide starting point for creating this .NET program?. What libraries should I be including in my .NET project. Also how will the add-on intercept a particular URL entered by user in the address bar or a specific url clicked while using the browser
Any website you can refer me to get started with this part of activity?
0
Comment
Question by:PrashantT
  • 2
3 Comments
 
LVL 19

Accepted Solution

by:
elimesika earned 500 total points
ID: 26114388
HI

Use SpiceIE , a recent addition to MSDN Code Gallery, wraps the COMplex aspects of IE plugin development, allowing you to write plugins in managed code  C#, VB.Net, etc.

http://www.lovethedot.net/2009/03/spicie-writing-ie-7-and-ie-8-plugins-in.html
0
 

Author Closing Comment

by:PrashantT
ID: 31669426
Perfect. It works like a charm. Many thanks
0
 

Author Comment

by:PrashantT
ID: 26309533
Hi,
I have a related question around my requirement. Inside my onbeforenavigate event, I want to check if a site url that user is access belongs to our servers or not. If it is a local address then I want to all access to that url otherwise I want to open a new instance of xyz.exe(some .net program with the external url).
The problem is that I can open the special program using Process.start inside the event however as soon as the external site is accessed by my custom progam, onbeforenavigate is fired again. I am not sure when to use cancel =true. Also is there a way to find where the url accessed by a user has a iframe loaded with site not in local address?
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this post we will learn different types of Android Layout and some basics of an Android App.
Ever visit a website where you spotted a really cool looking Font, yet couldn't figure out which font family it belonged to, or how to get a copy of it for your own use? This article explains the process of doing exactly that, as well as showing how…
The viewer will learn how to simulate a series of sales calls dependent on a single skill level and learn how to simulate a series of sales calls dependent on two skill levels. Simulating Independent Sales Calls: Enter .75 into cell C2 – “skill leve…
Loops Section Overview

579 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question