Milonic provide full featured pull down web menus for some of the worlds largest companies
click here to see what it can do for you

Download Milonic DHTML Menu
Buy Milonic DHTML Menu

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:45

DHTML Menu not appearing in Firefox


Poster: robertca
Dated: Friday December 29 2006 - 16:06:59 GMT

I know this has come up recently, but software upgrades did not solve my issue.

I have upgrdaded the menuing to version 5.766 and am using Firefox 2.0.0.1, but while the menus appear fine in IE, they don't appear at all in Firefox.

The one file I did not upgrade was menu_data.js, but I don't think that should be an issue.

I am using nav buttons I created in photshop with rollovers created in imageready. In firefox, the rollover images display, but not the drop down menus.

It seems to me that I had this issue a couple of years ago with the very same menu setup, and somehow got it working with Firefox. I've sifted through that code but cannot find what makes it work.

Any help would be greatly appreciated!

Added Note:

Since posting this I did a bit more poking around and found that firefox reports the following error when mousing over a nav button with a menu attached to it:

k_ has no properties
mmenudom.js

Robert


Poster: Ruth
Dated: Friday December 29 2006 - 19:33:12 GMT

Hi,

We have to have a url to see what's going on.

Ruth

Url to test with


Poster: robertca
Dated: Thursday January 25 2007 - 20:06:05 GMT

I finally have a url that this can be tested at.

http://www.key-netix.com/if/header_nav.php

In Firefox I get such errors as 'k_ has no properties' and document.layers has no properties'.

Any help would is greatly appreciated.


Poster: Andy
Dated: Thursday January 25 2007 - 23:40:37 GMT

Hi,

You need to declare id's for the popup menu parents.

For example, with this code popup('content_filter_settings','settings',0,0); you are requesting that the popup function set its position based on the settings object. You have declared a name with name=settings but you also need to declare an id, with id=settings

Like this:

Code:
    <TD rowSpan=2><A
      onmouseup="changeImages('settings', 'images/settings-over.gif'); return true;"
      onmousedown="changeImages('settings', 'images/settings-over.gif'); return true;"
      onmouseover="changeImages('settings', 'images/settings-over.gif'), popup('content_filter_settings','settings',0,0); return true;"
      onmouseout="changeImages('settings', 'images/settings.gif'),popdown(); return true;"
      href="http://www.key-netix.com/if/header_nav.php#"><IMG height=16 alt=""
      src="iface_files/settings.gif" width=165 border=0 name=settings id=settings></A></TD>


Hope this helps,
Andy


Poster: robertca
Dated: Thursday January 25 2007 - 23:54:33 GMT

Thanks very much Andy - that did the trick! :D