Forum Moderators: open

Message Too Old, No Replies

IE vertical scrollbar stickler

can't hide 'below the fold' content from IE

         

Josefu

4:16 pm on Nov 27, 2003 (gmt 0)

10+ Year Member



Hokay, here's a stickler of a bug. This only seems to concern IE for mac, though...

My site is hybrid Flash/html, the flash serving as a nice antique picture postcard way of navigating through the scenes of our home. No more. Bref, it is in a table centred in another table which is set (by CSS) to fill 100% of the browser window. Below this fullscreen box (aka 'below the fold) is a descriptive of my site and the different 'room' links contained in the postcard.

Here's how it works: one arriving at my site from the index will have an introductory welcome screen with a few links, and one of these links opens a new fullscreen chromeless window if the user has both flash and javascript. If not there are other links for non-flash and even non-javascript content. If one arrives from Google or another SE (or link to an inner page) the user can browse in a toolbared mode or scroll down to find links to navigate in the aforementioned modes, but once chosen can browse in fullscreen mode without seeing the unnecessary navigation content. Neat, huh?

Now, here's the thing. If one launches the chromeless from the index, no problem for the new window, no scrollbar or toolbar or anything - but when one wants to click a link to load a new 'room' link into the chromeless window, - ta da! - a vertical scrollbar appears to the right. It only happens in IE, not in Opera or Netscape or Safari or Mozilla. Maddening. What's worse is the bar dissapears for the short time between the time when I hit a link and the next page loads. Even more maddening.

I tried calling a window.open using the chromeless window's name (already attributed when it was called the first time) in attributing again 'noscrollbar' , etc, meaning it would load again into the already open window with those attributes - no dice. Same for document.write and document.writeIn - and I can't find a way to attach the 'noscroller' attribute to the location.href = URL phrase. Aaaa! That vertical scrollbar always appears.

I hope I made my problem clear, and if so, can anyone help? Thanks a lot in advance.

Josefu

10:08 pm on Nov 27, 2003 (gmt 0)

10+ Year Member



...okay, I've just tested in everything, every OS and every browser and it seems that it's only an IE 5.5 Mac problem. Hum. Still, anyone who has any input about this would be great - and a fix still better. Thanks again in advance advance : )

Josefu

9:47 am on Nov 29, 2003 (gmt 0)

10+ Year Member



Hum. I have yet to find an answer. Other than 'switch browsers' . The thing is that mac people will be using IE for mac until at least 2006 - a few less thanks to Safari, but still...

Just a-dancin' wid my-self - oh oh oh oh...

Moderator: If there is no answer to this after a few days please feel free to pull this thread - thanks.

Stretch

2:05 pm on Nov 29, 2003 (gmt 0)

10+ Year Member



Josefu

Maybe this is the documented Mac IE 5.x scroll bar bug. More info here:

[macedition.net...]

If it is this, there are work arounds but it may be more work than it's worth. I guess it depends on how many Mac IE 5.x visitors you get.

Stretch

Josefu

3:19 pm on Nov 29, 2003 (gmt 0)

10+ Year Member



Thanks a lot for the link - lots of interesting solutions to a few of the problems I've come across until now. Good to see it in writing.

But still no solution to my problem. I made it sound more complicated than it is I guess: I call a new window stripped of its scrollbars and toolbars for content bigger than it, the first one opens fine, but when I load new content into it (also larger than the chromeless window) those nomally javascript-forbidden scrollbars appear. Again, this only happens in mac IE, they don't appear in any other app other than Opera. Opera is the biggest piece of $*%&$* I have seen in years anyways, all the more because they want you to pay for it now. So I won't worry : )

Thanks for your help!