Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:34
Problems with Firefox reading menu embedded in table
Poster: NielsV
Dated: Monday August 22 2005 - 23:08:46 BST
Hi,
I've implemented the menu using a table and it all works fine viewed in the IE and OK using Opera, but I can't make it work when using Firefox. The drop-down function doesn't work and the background colour doesn't fill the available space. Please, have you any ideas to fix this? All three .js-files are the latest version (09-22-05)
A test version of the sites index file with the menu can be found here http://www.premitech.com/testweb/index_test2005_NY.php
and the content of the menu_data.js look like this
Code:
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="#666666";
borderstyle="solid";
borderwidth=0;
fontfamily="Verdana, Tahoma, Arial";
fontsize="7pt";
fontstyle="normal";
fontweight='bold';
headerbgcolor="#000000";
headercolor="#000000";
offbgcolor="#666666";
offcolor="#FFFFFF";
onbgcolor="#660000";
oncolor="#FFFFFF";
outfilter="randomdissolve(duration=0.3)";
overfilter="Fade(duration=0.2);Alpha(opacity=90);Shadow(color=#777777', Direction=135, Strength=3)";
padding=4;
pagebgcolor="#82B6D7";
pagecolor="black";
separatorcolor="#FFFFFF";
separatorsize=1;
separatorpadding=2;
subimagepadding=10;
}
with(milonic=new menuname("Products")){
overflow="scroll";
style=menuStyle;
aI("text=Product Overview;url=http://www.premitech.com/p101.htm;")
aI("text=PERFORMANCE GUARD™;url=http://www.premitech.com/p111.htm;")
aI("text=PERFORMANCE GUARD™ Citrix Module;url=http://www.premitech.com/p116.htm;")
aI("text=PERFORMANCE GUARD™ and VMware;url=http://www.premitech.com/p116.htm;")
aI("text=PERFORMANCE GUARD™ Network Analysis Module;url=http://www.premitech.com/p116.htm;")
aI("text=PERFORMANCE GUARD™ Business Transaction Module;url=http://www.premitech.com/p113.htm;")
aI("text=PERFORMANCE GUARD™ Data Mining Module;url=http://www.premitech.com/p116.htm;")
aI("text=PERFORMANCE GUARD™ SLA Module;url=http://www.premitech.com/p116.htm;")
aI("text=PERFORMANCE GUARD™ Online Demo;url=http://www.premitech.com/p215.htm;")
aI("text=FAQ;url=http://www.premitech.com/p215.htm;")
}
with(milonic=new menuname("Solutions")){
style=menuStyle;
aI("text=IBM Desktop Health Check;url=http://www.premitech.com/p101.htm;")
aI("text=IBM Citrix Health Check;url=http://www.premitech.com/p101.htm;")
aI("text=DynTek System Performance Audit;url=http://www.premitech.com/p101.htm;")
aI("text=Exenet Hosted Monitoring;url=http://www.premitech.com/p101.htm;")
}
with(milonic=new menuname("Customers")){
style=menuStyle;
aI("text=Customers List;url=http://www.premitech.com/p521.htm;")
aI("text=Customer Cases;url=http://www.premitech.com/p114.htm;")
aI("text=ROI;url=http://www.premitech.com/p101.htm;")
}
with(milonic=new menuname("Partners")){
style=menuStyle;
aI("text=Partners List;url=http://www.premitech.com/p521.htm;")
}
with(milonic=new menuname("Company")){
style=menuStyle;
aI("text=Background;url=http://www.premitech.com/p402.htm;")
aI("text=Management;url=http://www.premitech.com/p403.htm;")
aI("text=Board of Directors;url=http://www.premitech.com/p403.htm;")
aI("text=Investors;url=http://www.premitech.com/p407.htm;")
aI("text=News;url=http://www.premitech.com/p511.php;")
aI("text=Careers;url=http://www.premitech.com/p405.htm;")
aI("text=Contact;url=http://www.premitech.com/p406.htm;")
}
with(milonic=new menuname("News & Events")){
style=menuStyle;
aI("text=Press Releases;url=http://www.premitech.com/p511.htm;")
aI("text=Events;url=http://www.premitech.com/p511.htm;")
}
with(milonic=new menuname("Download")){
style=menuStyle;
aI("text=Product Sheets;url=http://www.premitech.com/p611.htm;")
aI("text=Whitepapers;url=http://www.premitech.com/p611.htm;")
aI("text=Customer Cases;url=http://www.premitech.com/p114.htm;")
aI("text=Online Demo;url=http://www.premitech.com/p215.htm;")
aI("text=Free Trial Version;url=http://www.premitech.com/p611.htm;")
aI("text=FAQ;url=http://www.premitech.com/p611.htm;")
}
with(milonic=new menuname("Contact")){
style=menuStyle;
aI("text=PremiTech Europe;url=http://www.premitech.com/p406.htm;")
aI("text=PremiTech US;url=http://www.premitech.com/p406.htm;")
aI("text=Sales & Support;url=http://www.premitech.com/p404.htm;")
}
drawMenus();
_menuCloseDelay=500;
_menuOpenDelay=150;
_subOffsetTop=2;
_subOffsetLeft=-2;
with(menuStyle=new mm_style()){
bordercolor="#666666";
borderstyle="solid";
borderwidth=0;
fontfamily="Verdana, Tahoma, Arial";
fontsize="7pt";
fontstyle="normal";
fontweight='bold';
headerbgcolor="#000000";
headercolor="#000000";
offbgcolor="#666666";
offcolor="#FFFFFF";
onbgcolor="#660000";
oncolor="#FFFFFF";
outfilter="randomdissolve(duration=0.3)";
overfilter="Fade(duration=0.2);Alpha(opacity=90);Shadow(color=#777777', Direction=135, Strength=3)";
padding=4;
pagebgcolor="#82B6D7";
pagecolor="black";
separatorcolor="#FFFFFF";
separatorsize=1;
separatorpadding=2;
subimagepadding=10;
}
with(milonic=new menuname("Products")){
overflow="scroll";
style=menuStyle;
aI("text=Product Overview;url=http://www.premitech.com/p101.htm;")
aI("text=PERFORMANCE GUARD™;url=http://www.premitech.com/p111.htm;")
aI("text=PERFORMANCE GUARD™ Citrix Module;url=http://www.premitech.com/p116.htm;")
aI("text=PERFORMANCE GUARD™ and VMware;url=http://www.premitech.com/p116.htm;")
aI("text=PERFORMANCE GUARD™ Network Analysis Module;url=http://www.premitech.com/p116.htm;")
aI("text=PERFORMANCE GUARD™ Business Transaction Module;url=http://www.premitech.com/p113.htm;")
aI("text=PERFORMANCE GUARD™ Data Mining Module;url=http://www.premitech.com/p116.htm;")
aI("text=PERFORMANCE GUARD™ SLA Module;url=http://www.premitech.com/p116.htm;")
aI("text=PERFORMANCE GUARD™ Online Demo;url=http://www.premitech.com/p215.htm;")
aI("text=FAQ;url=http://www.premitech.com/p215.htm;")
}
with(milonic=new menuname("Solutions")){
style=menuStyle;
aI("text=IBM Desktop Health Check;url=http://www.premitech.com/p101.htm;")
aI("text=IBM Citrix Health Check;url=http://www.premitech.com/p101.htm;")
aI("text=DynTek System Performance Audit;url=http://www.premitech.com/p101.htm;")
aI("text=Exenet Hosted Monitoring;url=http://www.premitech.com/p101.htm;")
}
with(milonic=new menuname("Customers")){
style=menuStyle;
aI("text=Customers List;url=http://www.premitech.com/p521.htm;")
aI("text=Customer Cases;url=http://www.premitech.com/p114.htm;")
aI("text=ROI;url=http://www.premitech.com/p101.htm;")
}
with(milonic=new menuname("Partners")){
style=menuStyle;
aI("text=Partners List;url=http://www.premitech.com/p521.htm;")
}
with(milonic=new menuname("Company")){
style=menuStyle;
aI("text=Background;url=http://www.premitech.com/p402.htm;")
aI("text=Management;url=http://www.premitech.com/p403.htm;")
aI("text=Board of Directors;url=http://www.premitech.com/p403.htm;")
aI("text=Investors;url=http://www.premitech.com/p407.htm;")
aI("text=News;url=http://www.premitech.com/p511.php;")
aI("text=Careers;url=http://www.premitech.com/p405.htm;")
aI("text=Contact;url=http://www.premitech.com/p406.htm;")
}
with(milonic=new menuname("News & Events")){
style=menuStyle;
aI("text=Press Releases;url=http://www.premitech.com/p511.htm;")
aI("text=Events;url=http://www.premitech.com/p511.htm;")
}
with(milonic=new menuname("Download")){
style=menuStyle;
aI("text=Product Sheets;url=http://www.premitech.com/p611.htm;")
aI("text=Whitepapers;url=http://www.premitech.com/p611.htm;")
aI("text=Customer Cases;url=http://www.premitech.com/p114.htm;")
aI("text=Online Demo;url=http://www.premitech.com/p215.htm;")
aI("text=Free Trial Version;url=http://www.premitech.com/p611.htm;")
aI("text=FAQ;url=http://www.premitech.com/p611.htm;")
}
with(milonic=new menuname("Contact")){
style=menuStyle;
aI("text=PremiTech Europe;url=http://www.premitech.com/p406.htm;")
aI("text=PremiTech US;url=http://www.premitech.com/p406.htm;")
aI("text=Sales & Support;url=http://www.premitech.com/p404.htm;")
}
drawMenus();
Thank's in advance
NielsV
Poster: Ruth
Dated: Tuesday August 23 2005 - 0:57:43 BST
Hi NeilsV,
Try removing menualign="left"; I think that is the default and for some reason if you are putting it in that seems to confuse FF. Also, remove the top= part. The menu is in a table, it is relative and that doesn't do anything, though it might confuse some browsers.
Ruth