Hi,
A small cosmetic bug exists with IE8: scrollers get activated while the overlay appears onscreen.
This bug does not exist with:
- IE7 / IE8 compatibility mode
- Firefox
- Google Chrome
- Safari
- What steps will reproduce the problem?
1. Use IE8 (not IE7)
2. Go to http://kammerer.boo.pl/code/prototype-overlay/
3. Clic on any demo
- What is the expected output? What do you see instead?
Just like with any other browsers, scrollers are not supposed to get activated while an overlay is displayed in IE8.
- What version of the product are you using? On what operating system?
Windows XP/7, IE 8
- Please provide any additional information below.
Identical problem with Prototype 1.7RC3.
I found a workaround: set overflow to 'hidden' on the body tag when the overlay appears, and back to 'auto' when it disappears: show : function(content, options) { document.body.style.overflow = 'hidden' ...etc... hide : function() { document.body.style.overflow = 'auto' ...etc... Scroll bars quickly appear and disappear on IE8 when the overlay hides, but this is better than nothing!