IE browser for browser

Is there a way to create a browser bar "for browser" in IE, which means that the explorer bar is common to all open tabs? Explorer lines created in accordance with MS recommendations are per-tab, which means that a new explorer panel opens on each new tab. In addition, is there a way to display an HTML document inside one of the built-in browser β€œbrowsers” - Favorites, Feeds, Discuss, etc.?

+3
source share
1 answer

There is no built-in way to do this. The extensibility model for Explorer panels sets a 1: 1 ratio between wires and tabs. There are many reasons for this, and often you have to deal with the easiest way to switch from IE6 to a modern tabbed web browser. Think of an OLE-based architecture: first you have your site object defined by IObjectWithSite. You are using a polling site for things like IWebBrowser2, current IHTMLDocument2, etc. Often extensions cache these pointers when they receive them. So you want a 1: 1 match.

, , , BHO, IE. , DWebBrowserEvents2:: WindowStateChanged .

+1

Source: https://habr.com/ru/post/1794460/


All Articles