in IE 5.5 and above, my menu displays correctly, but elements "hide" behind other items on the screen in IE < 5.5.
link: http://www.rasorsedge.com/WPHC2/index2.htm
Thanks!
Menu items not displaying in IE 5.00.xxxx
Menu items not displaying in IE 5.00.xxxx
laurie <><
still problem
thanks! i tried but it still does not work properly.
so i still have a problem.
so i still have a problem.
laurie <><
Hi,
The problem is caused by the iframe you use to display your main content. In older browsers, iframes are "windowed" - sort of like another copy of the browser embedded inside your page. They do not respond to layering, essentially always occupying the top layer. In newer browsers, iframes are "windowless" - they are just another element produced by your browser, and as such can be affected by zindexes. This problem isn't specific to Milonic menus; it's a general problem that affects any DHTML element that uses layering (includig other menu systems).
With your current page layout, your only option for allowing your menu to be seen in older browsers would be to put the iframe inside a div, then hide the entire div when the menus are in use. This would not affect the site visitor's experience when using a newer browsers. But in older browsers, the content in the iframe would disappear when you open a menu and reappear when the menu closes. You can do it, but you may not like the visual effect, given that almost all of your content is in the iframe. You might also be interested to know that anyone using Netscape 4.x will not be able to see any of you iframe content, because NS4 doesn't support the iframe tag.
Other choices would be to redesign the site layout so that the menus do not overlap with the iframe, or use regular frames instead of an iframe.
Not the greatest news probably, but at least you have the facts. Hope it helps,
Kevin
The problem is caused by the iframe you use to display your main content. In older browsers, iframes are "windowed" - sort of like another copy of the browser embedded inside your page. They do not respond to layering, essentially always occupying the top layer. In newer browsers, iframes are "windowless" - they are just another element produced by your browser, and as such can be affected by zindexes. This problem isn't specific to Milonic menus; it's a general problem that affects any DHTML element that uses layering (includig other menu systems).
With your current page layout, your only option for allowing your menu to be seen in older browsers would be to put the iframe inside a div, then hide the entire div when the menus are in use. This would not affect the site visitor's experience when using a newer browsers. But in older browsers, the content in the iframe would disappear when you open a menu and reappear when the menu closes. You can do it, but you may not like the visual effect, given that almost all of your content is in the iframe. You might also be interested to know that anyone using Netscape 4.x will not be able to see any of you iframe content, because NS4 doesn't support the iframe tag.
Other choices would be to redesign the site layout so that the menus do not overlap with the iframe, or use regular frames instead of an iframe.
Not the greatest news probably, but at least you have the facts. Hope it helps,
Kevin
thanks!
Thank you, Kevin.
i really didn't want to go back to using frames -- my current "live" site is using them -- just may have to on the new version.
using the iframe keeps me from having to have so many pages...when all i have to do is pull content into the iframe.
i really didn't want to go back to using frames -- my current "live" site is using them -- just may have to on the new version.
using the iframe keeps me from having to have so many pages...when all i have to do is pull content into the iframe.
laurie <><
Hi Laurie,
Yeah... iframes definitely have advantages, but they just don't play well with dhtml in older browsers. I wonder if you could bump the iframe down and try using horizontal submenus instead of vertical? Or, you could do some browser detection and warn people with older browsers that they should upgrade their browser to visit your site.
Kevin
Yeah... iframes definitely have advantages, but they just don't play well with dhtml in older browsers. I wonder if you could bump the iframe down and try using horizontal submenus instead of vertical? Or, you could do some browser detection and warn people with older browsers that they should upgrade their browser to visit your site.
Kevin
that might work but some of my menu lists are long and have several levels. how far down would i have to bump the iframe?
i am going to try you suggestion of using regular frames.
as for browser detection, i don't know enough DHTML (of course, i use other people's stuff, that's why i'm using the Milonic menu).
making the submenus horizontal is defeated by my many levels.
thank you so much for your help.
i am going to try you suggestion of using regular frames.
as for browser detection, i don't know enough DHTML (of course, i use other people's stuff, that's why i'm using the Milonic menu).
making the submenus horizontal is defeated by my many levels.
thank you so much for your help.
laurie <><
closure
To anyone interested....
i removed the iframe from my pages and the menu works great in IE < 5.5. i don't have any way to test in Netscape yet but i am making the assumption that it works okay there too.
thanks for you help, guys!
i removed the iframe from my pages and the menu works great in IE < 5.5. i don't have any way to test in Netscape yet but i am making the assumption that it works okay there too.
thanks for you help, guys!
laurie <><