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

List based menu

Poster: jshep
Dated: Tuesday May 17 2005 - 23:37:41 BST

Does anyone know how to prevent non-menu lists from being displayed on pages using a list based menu?

Poster: Ruth
Dated: Wednesday May 18 2005 - 4:24:03 BST

I'm not sure what you mean by non-menu lists. The only thing I can think to do is to put those lists in noscript tags on those pages. Do you have a url to explain what you want to not show?


Poster: jshep
Dated: Wednesday May 18 2005 - 5:22:17 BST


By non-menu lists I am referring to lists which appear in the body of the page (not necessarily <body>) for examples see Church Records on The menu on ths page is a "standard" vertical menu.

When converted to a list-based menu strange things begin to happen.

Because the Church Record list is called first it appears as the main menu. The "real" list-based menu items appear as sub-menus and are not in the correct stacking order.

Using the noscript tags in
displays the list-based menu but not the Church Records list in the body of the page.

It would be great to sort these problems out as I believe there is potential for a list-based menu - even with the dead space at the end of the page.


Poster: Ruth
Dated: Friday May 20 2005 - 2:33:42 BST

I have played with this for the last day. One thing, to keep that other list from being the 'menu' you have to put the Milonic stuff before that. It will then show at least in IE. The problem is in Firefox and Netscape. If you use class=Milonic to hide the list and have the menu, what you get in those browsers is the list and no menu. If you leave that out, you get nothing.

And I"m getting an js error message in Firefox something about an unterminated string literal whatever that is. I'm not knowledgeable enough to track these kinds of things down. I think it might have something to do with the div with the z-index and position absolute, then the menu is position=relative. If you do move the div above those other list items in the page, so that the menu gets 'read' before they get read then it will work in IE.