Javascript Menu. DHTML Menu.

Tune menu parameters manually or using Deluxe Tuner. Then add several rows of a code within html page - your menu is ready!

Use special JavaScript functions for: Dynamic changing of items (text, link, icons and even individual style!). Making a menu item active/inactive. Addition/removing of items. Changing of visibility of items. Getting the information on any menu, submenu and items. Other tricks.

Opportunity to control the menu from the keyboard.

Cross-frame mode allows you to build full-featured menus on the pages that use frame-based structure. But for all that it's not necessary to insert any additional code into all the pages - just specify some additional parameters of the menu.

Recent Questions

Q: I can't figure out how to get menu items to swap images to use like a traditional image rollover. In the Dhtml menu, I can change the style background without needing images, or I can use generic images as a background, but I have situations where I need to use unique images for each state of a button.

These unique image buttons contain text and graphics, and there are different images for different states: normal, mouse over, mouse down.

A:The menu has only two states normal and mouseover. You should use Individual Item Styles.

Q: Could you please help me with coding of the submenu box in your java script dropdown menu?I hope you can see images I've included in this email.I want to put a large block of text in the submenu. Now I can do it like the code shown here and it wraps and works OK. ["Text display","", "", "", "", "", "0", "0", "", ], ["|Text Line 1 Text Line 1Text Line 1Text Line 1<br>text Line 2text Line 2text Line 2text Line 2<br>Text line 3Text line 3Text line 3Text line 3<br>text line 4text line 4text line 4text line 4text line 4", "", "", "", "", "", "", "0"],];

The problem is that if I want a large amount of text, the line of code with text in it will be 10 miles long. Please note the line of code above isn't broken in practice. The email wraps it.

Is there any way to break the code into lines instead of one very long line?For example:

["Text display","", "", "", "", "", "0", "0", "", ], ["|Text Line 1 Text Line 1Text Line 1Text Line 1<br>Line 2text Line 2text Line 2text Line 2<br>Text line 3Text line 3Text line 3Text line 3<br>text line 4text line 4text line 4text line 4text line 4", "", "", "", "", "", "", "0"],];

No matter what way I try It won't workIs there a way?

A:The only way to do that is

["|Text Line 1 Text Line 1Text Line 1Text Line 1<br>"+"Line 2text Line 2text Line 2text Line 2<br>"+"Text line 3Text line 3Text line 3Text line 3<br>"+"text line 4text line 4text line 4text line 4text line 4", "", "", "", "", "", "", "0"],];

Q: Thank you for your quick service. Question for you, in the templates java expanding menu - Standard Tree Menu. There is an option to search by Index and also word query. When I bring the Template up I dont see this option on the sample menu. I'm I missing something or do I need to add it. If I need to add it can you explain to me how to do it.

A: You are able to paste any html code within java expanding menu items.

Q: We have another question. How can we increase the width of the vista style buttons? Changing the itemwidth style will make the buttons larger but it also cause all the images to appear in the wrong place.

var itemStyles = [ ["itemWidth=92px"

A:The width of Vista images is 92px. So, if you want to create the itemswider than 92px you should change vista images in any graphic editor,for example in PhotoShop.