All Menus are in a single navigation Frame.
With the IE, it displays the second Submenu in correct position.
With Mozilla is the second Submenu in the wrong position (on top). Please take a look at the pictures
IE bowser Ok :

Netscape browser wrong:

is the a orignal Menu Sample code "Apple Mac Style Menu" from milonic in a frame.
You can look the Menu definition code:
Code: Select all
fixMozillaZIndex=true; //Fixes Z-Index problem with Mozilla browsers but causes odd scrolling problem, toggle to see if it helps
_menuCloseDelay=500;
_menuOpenDelay=150;
_subOffsetTop=2;
_subOffsetLeft=-2;
with(menuStyle=new mm_style()){
bordercolor="#ABABAB";
borderwidth=1;
fontfamily="Arial";
fontsize="80%";
fontstyle="normal";
fontweight="bold";
itemheight=22;
menubgimage="mac_back.gif";
offbgcolor="transparent";
offcolor="#000000";
onbgcolor="#3165B5";
oncolor="#ffffff";
outfilter="fade(duration=0.5)";
overfilter="Fade(duration=0.5);Shadow(color=#ADAEAD,Direction=180,Strength=6";
rawcss="padding-left:10px;padding-right:10px";
}
with(submenuStyle=new mm_style()){
styleid=1;
bordercolor="#838383";
borderwidth=1;
fontfamily="Arial";
fontsize="80%";
fontstyle="normal";
fontweight="bold";
headercolor="#000000";
image="mac_trans.gif";
menubgimage="mac_back.gif";
offbgcolor="transparent";
offcolor="#000000";
onbgcolor="#3165B5";
oncolor="#ffffff";
onsubimage="macarrow_on.gif";
outfilter="fade(duration=0.5)";
overfilter="Fade(duration=0.5);Shadow(color=#ADAEAD,Direction=180,Strength=6";
padding=2;
rawcss="padding-left:5px;padding-right:5px;";
separatorcolor="#D2D4D4";
separatorpadding=5;
subimage="macarrow_off.gif";
menubgcolor="#EBF0EC";
}
with(milonic=new menuname("Main Menu")){
alwaysvisible=1;
left=10;
orientation="horizontal";
style=menuStyle;
top=10;
aI("align=left;status=Back To Home Page;text=Home;url=http://milonic.com/;");
aI("align=left;showmenu=Milonic;text=Milonic;");
aI("align=left;showmenu=Partners;text=Partners;");
aI("align=left;showmenu=Links;text=Links;");
aI("align=left;showmenu=MyMilonic;text=MyMilonic;");
aI("align=left;text=Search;");
}
with(milonic=new menuname("Milonic")){
style=submenuStyle;
top="offset=-7";
aI("image=transparent.gif;imageheight=4;rawcss=border:1px solid #c0c0c0;type=header;url=http://milonic.com/;");
aI("text=Product Purchasing Page;url=http://milonic.com/cbuy.php;");
aI("separatorsize=1;text=Contact Us;url=http://milonic.com/contact.php;");
aI("text=FAQ;url=http://milonic.com/menufaq.php;");
aI("text=Discussion Forum;url=http://milonic.com/forum/;");
aI("separatorsize=1;text=Newsletter Subscription;url=http://milonic.com/newsletter.php;");
aI("text=Software License Agreement;url=http://milonic.com/license.php;");
aI("text=Privacy Policy;url=http://milonic.com/privacy.php;");
aI("image=transparent.gif;imageheight=4;rawcss=border:1px solid #c0c0c0;type=header;");
}
with(milonic=new menuname("Partners")){
style=submenuStyle;
top="offset=-7";
aI("image=transparent.gif;imageheight=4;rawcss=border:1px solid #c0c0c0;type=header;");
aI("image=ic_aq.gif;status=(aq) Web Server Hosting & Services;text=(aq) Web Hosting;url=http://www.a-q.co.uk/;");
aI("image=ic_sms.gif;text=SMS 2 Email;url=http://www.sms2email.com/;");
aI("image=ic_websmith.gif;text=WebSmith;url=http://www.softidiom.com/?milonicmenu;");
aI("image=transparent.gif;imageheight=4;rawcss=border:1px solid #c0c0c0;type=header;");
}
with(milonic=new menuname("Links")){
style=submenuStyle;
top="offset=-7";
aI("image=transparent.gif;imageheight=4;rawcss=border:1px solid #c0c0c0;type=header;");
aI("status=Apache Web Server, the basis of Milonic's Web Site;text=Apache Web Server;url=http://www.apache.org/;");
aI("status=MySQL, Milonic's Prefered Choice of Database Server;text=MySQL Database Server;url=http://ww.mysql.com/;");
aI("separatorsize=1;status=PHP - Web Server Scripting as used by Milonic;text=PHP - Development;url=http://www.php.net/;");
aI("image=ic_phpbb.gif;separatorsize=1;status=PHP Based Web Forum, Milonic's Recommended Forum Software;text=phpBB Web Forum System;url=http://www.phpbb.net/;");
aI("showmenu=Anti Spam;status=Anti Spam Solutions, as used by Milonic;text=Anti Spam Tools;");
aI("image=transparent.gif;imageheight=4;rawcss=border:1px solid #c0c0c0;type=header;");
}
with(milonic=new menuname("Anti Spam")){
left="offset=-3";
style=submenuStyle;
top="offset=-4";
aI("image=transparent.gif;imageheight=4;rawcss=border:1px solid #c0c0c0;type=header;");
aI("text=Spam Cop;url=http://www.spamcop.net/;");
aI("text=Mime Defang;url=http://www.mimedefang.org/;");
aI("text=Spam Assassin;url=http://www.spamassassin.org/;");
aI("image=transparent.gif;imageheight=4;rawcss=border:1px solid #c0c0c0;type=header;");
}
with(milonic=new menuname("MyMilonic")){
style=submenuStyle;
top="offset=-7";
aI("image=transparent.gif;imageheight=4;rawcss=border:1px solid #c0c0c0;type=header;");
aI("image=ic_login.gif;separatorsize=1;text=Login;url=http://milonic.com/login.php;");
aI("image=ic_license.gif;text=Licenses;url=http://milonic.com/mylicenses.php;");
aI("image=ic_invoice.gif;separatorsize=1;text=Invoices;url=http://milonic.com/myinvoices.php;");
aI("image=ic_support.gif;text=Make Support Request;url=http://milonic.com/reqsupport.php;");
aI("image=ic_support.gif;separatorsize=1;text=View Support Requests;url=http://milonic.com/mysupport.php;");
aI("image=ic_details.gif;text=Your Details;url=http://milonic.com/mydetails.php;");
aI("image=transparent.gif;imageheight=4;rawcss=border:1px solid #c0c0c0;type=header;");
}
drawMenus();
Don't know why is the "offset" in the Menu script, the Menu script is made by Milonic.
All JavaScripts function correct on in a "non frame".
Test with Mozilla Browser Version 1.7.12
thanks for your answers