Internet explorer 8 and Add-on creation

Posted on 2009-12-23
Last Modified: 2012-05-08
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 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?
Question by:PrashantT
    LVL 19

    Accepted Solution


    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.

    Author Closing Comment

    Perfect. It works like a charm. Many thanks

    Author Comment

    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?

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Suggested Solutions

    Title # Comments Views Activity
    noX challenge 17 51
    prevent lose focus 6 48
    Convert Access 97 .mdb file to .accdb file 16 41
    word0 challenge 3 25
    This article is meant to give a basic understanding of how to use R Sweave as a way to merge LaTeX and R code seamlessly into one presentable document.
    If you’re thinking to yourself “That description sounds a lot like two people doing the work that one could accomplish,” you’re not alone.
    Viewers will learn the different options available in the Backstage view in Excel 2013.
    The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…

    794 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

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now