I have an IE explorer bar which makes use of a Right Click menu option. The right click menu option is implemented the usual way by creating a new key under HKCU\Software\Microsoft\Internet Explorer\MenuExt\<menu text> and this menu is pointing to a file in the local file system. This file is basically a VB Script file which parses the highlighted text passed down to it from the browser and uses that text as a query parameter to lauch another URL from the server (using external.menuArguments.navigate(url)). My Explorer Bar captures this navigation, stops it in the main browser and relaunches it using IWebBrowser2.Navigate so that the URL will show up inside my Explorer Bar rather than the main browser window.
Eventually this new URL will show up inside my Explorer Bar. This scheme of things works fine in IE6 but fails in IE7. In IE7, when I relaunch the URL using IWebBrowser2.Navigate, it seems to return an error and never seems to do the actual navigation. I tried setting the FEATURE_BLOCK_LMZ_SCRIPT to 1 as suggested in a couple of other threads, but didn't help. Anyone else facing this problem Why does the navigate method fail in IE7 Thanks