Javascript Tree Menu Dynamic Add Drop by Deluxe-Tree.com
Javascript Tree Menu Dynamic Add Drop


Buy Now!  Free Trial Download

Menu Screenshots Javascript Tree Menu Dynamic Add Drop

Javascript Tree Menu Dynamic Add Drop Tree Navbar Menu

Features Javascript Tree Menu Dynamic Add Drop

Cost Effective
High Performance
  • AJAX menu loading - loads web menu data from the server "on-the-fly".
  • Commonly loads quicker than other html page elements
  • Runs well with an unlimited number of submenus and items
Tree Menu Layers Javascript Tree Menu Dynamic Add Drop
Compatibility              
  • Full cross-browser compatibility including IE, Netscape, Mozilla, Opera, Firefox, Konqueror and Safari on Windows, Mac OS and Linux
  • Menu can be populated from a database using ASP, PHP, etc.
  • Search engine friendly
  • Support for any doctypes
  • Fits for secure sites
Seamless Integration
  • Visible over flash, select boxes, iframes, java applets
  • Multiple menus on the same page
  • Amicable to other scripts and css styles
  • Any HTML code can be used inside menu items
Easy Setup
  • De Luxe Tuner. GUI interface to create your javascript tree menu dynamic add drop menus easily and in no time
  • Sensible menu parameters for manual editing
Buy Now!  Free Trial Download

Javascript Tree Menu. Expandable Menu.

  • There is no need to write additional code on a server side to remember what items were expanded/collapsed. Javascript/DHTML Tree can save items state automatically!
  • When the submenu is bigger than the visible page area, you can use the scollbar for submenus to scroll your menu!

Recent Questions Javascript Tree Menu Dynamic Add Drop

Q: I have just downloaded your trial version and am trying to use java menu maker using the windows xpstyle1 template. I can only seem to get the top button showing as grey but can change colors of submenus OK. Am I missing something or is this a restriction of the trial system i.e. how do I get the top button showing the same as submenu buttons

A: Trial version of java menu maker has full functionality of the licensed version.

To change submenu colors you should change the following parameters:

  var menuBackColor="#F2F3F2";
  var itemBackColor=["#F2F3F2","#535353"];
and Individual Submenu Style:
  var menuStyles = [
["menuBackColor=#F2F3F2","menuBorderWidth=0","itemSpacing=0","itemPadding=4px","smOrientation=undefined"],
];

For the top items you should change Individual Item style:
  var itemStyles = [
["itemHeight=21px","itemBackColor=#F2F3F2,#535353"],
];



Q: Is there a way to programmatical select an item in the scrolling menu without the user actual click on the item?

A: You can set a pressed item using Javascript API:

function dm_ext_setPressedItem (menuInd, submenuInd, itemInd, recursion)

Sets a current pressed item.
menuInd - index of a menu on a page, >= 0.
submenuInd - index of a submenu, >= 0.
itemInd - index of an item, >=0.
recursion = true/false - highlight parent items.

But notice, to use dm_ext_setPressedItem() you should know ID of selected item and subitem.
You can't get this ID after you reload your page. That is why you should write your own code on PHP.




Q: I'm about to put in an order for your excellent JavaScript Tree Menu (still weighing up the options between buying a single license for now or the Multiple site one).

I noticed that the not-for-profit free license doesn't cater for Intranets.

Can you please confirm that your drop down menu code (paid license) would indeed work for Intranets though, as this is my current quest. I'm working on a company's internal site which has a lot of documents, procedures and forms for download, which is precisely why I would like to purchase your product.

Can you please confirm or shed light on this?

A: Yes, you can use the licensed copy of JavaScript Tree Menu on Intranetwebsites.

You should register the drop down menu code for a domain name or for IP address.In other words, you should register the menu for the domain name thatyou print in a browser's search string, for example:

http://intranet/
http://klinikum-nuernberg/
http://192.168.0.1
http://localhost

But you menu won't work on a local machine, for example

j:\Stationshandbuch\start.html

with Single or Multiple licenses. On a local machine you'll see"Incorrect Key" message.

If you want to use the menu with an application that doesn't have afixed domain name you should buy Developer License.



Q: I am setting a menu up for popupMode=1 and adding the javascript to respond to the onContextMenu action. When it pops up I am having to immediately move the mouse over the menu to keep it visible. Is there any way to keep the menu from doing this?


A: You can try to play with these parameters:

  var smShowPause=200;
  var smHidePause=1000;