English 中文(简体)
How does Google get a toolbar right below the tabs in IE?
原标题:

I researched through all BHO related documentation, but I just can t figure how Google gets the translation toolbar right below the tabs in IE.

Any useful pointers how to achieve the same effect for my own toolbar?

alt text http://img35.imageshack.us/img35/8157/googlewp.jpg

问题回答

Browser helper objects are COM objects that implement IObjectWithSite. During initialisation IObjectWithSite::SetSite is called with a pointer to the Site interface from which the BHO can QI for IWebBrowser2 and from there hook into browser events and manipulate the DOM document. It would be straightforward for Google s BHO to do just that, looking at the url or its content to pose some kind of helper message within the content itself.





相关问题
Image rendered with wrong colors in IE8

I have a gradient image as a PNG (no transparency) in a web-page. By taking a screenshot of Chrome showing the page and cropping the image from the page, I see the exact same colors are drawn as the ...

Determine Mobile Internet Explorer version

I need to determine the version of Mobile Internet Explorer on a Windows Mobile 6.1 device. So that I can report the same user-agent string as is being used by Mobile Internet Explorer. The user-...

CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

Internet Explorer only part loading JavaScript/CSS

I m having trouble with my local development environment where IE (6 through to 8) is only part loading JavaScript/CSS files. It throws random errors at random places in jquery.min.js every time I ...

IE doesn t run Javascript when you click back button

I ve built a shop with tons of JS running. One of the pieces of the cart, is a zip code field which is required to calculate shipping cost. This works fine going through the cart. Now clicking ...

热门标签