I'm using frames and people with I.E 5.0 can't see the sub menus. They can see the main menu in the header frame but when they move their cursor over it the sub menu doesn't pop up in the main frame. It works for every other browser we can think of. Any suggestions?
-saladpuncher
I.E 5.0 and frames
- trytrix
- Super Advanced
- Posts: 92
- Joined: Thu Sep 26, 2002 9:46 pm
- Location: Flanders / Belgium
- Contact:
Hello,
Suggestion,
Did you .. take a look at the example :
http://milonic.com/menu/frames/
did you incorporated the "frames_body_array.js" code into every page that will be loaded into your main frame ?
Best regards,
Trytrix
(From de Flanders fields)
Suggestion,
Did you .. take a look at the example :
http://milonic.com/menu/frames/
did you incorporated the "frames_body_array.js" code into every page that will be loaded into your main frame ?
Best regards,
Trytrix
(From de Flanders fields)

-
- Beginner
- Posts: 8
- Joined: Sun May 19, 2002 8:23 pm
frames, iframes and z-order
I did look at the example. We found the problem last night. The main body consists of an IFrame which, in IE 5.0, is always on top. This prevents us from seeing the menu. I have looked all over this sight and it seems like an unsolveable problem 

Re: frames, iframes and z-order
Yup, its an unsolvable - IE5.5 and above is the only way to solve it. What Ive done is this (on IIS because its in ASP)
<%
dim menuname
if (IS_IE55PLUS or IS_NS7PLUS) then
menuname = "/js/menu/menu_array.js"
else
menuname = "/js/menu/menu_array_unsupported.js"
end if
%>
<SCRIPT language="JavaScript1.2" src="<% = menuname %>" type="text/javascript"></SCRIPT>
<SCRIPT language="JavaScript1.2" src="/js/menu/mmenu.js" type="text/javascript"></SCRIPT>
In the unsupported.js file, is a menu that has no submenus but has links to pages that consist of links to the pages (ie, the menu exists but in html pages).
If you want the ASP script for the browser detection, then email me at spg@phat.co.nz and I'll forward it. It currently detection all versions of IE above 3, Netscape above 4 and Mozilla/Gecko.
<%
dim menuname
if (IS_IE55PLUS or IS_NS7PLUS) then
menuname = "/js/menu/menu_array.js"
else
menuname = "/js/menu/menu_array_unsupported.js"
end if
%>
<SCRIPT language="JavaScript1.2" src="<% = menuname %>" type="text/javascript"></SCRIPT>
<SCRIPT language="JavaScript1.2" src="/js/menu/mmenu.js" type="text/javascript"></SCRIPT>
In the unsupported.js file, is a menu that has no submenus but has links to pages that consist of links to the pages (ie, the menu exists but in html pages).
If you want the ASP script for the browser detection, then email me at spg@phat.co.nz and I'll forward it. It currently detection all versions of IE above 3, Netscape above 4 and Mozilla/Gecko.
saladpuncher wrote:I did look at the example. We found the problem last night. The main body consists of an IFrame which, in IE 5.0, is always on top. This prevents us from seeing the menu. I have looked all over this sight and it seems like an unsolveable problem