Sliding Tree Menu Using Javascript by Deluxe-Menu.com
Sliding Tree Menu Using Javascript

Menu Screenshots

Sliding Tree Menu Using Javascript Javascript Tree Drag And Drop

Features

Easy Setup
  • De Luxe Tuner. GUI interface to create your sliding tree menu using javascript menus easily and in no time
  • Sensible menu parameters for manual editing
Unrivalled Features
  • Scrollable, dragable, floating, right-click menus
  • Keyboard navigation - press Ctrl+F2 to enter the menu
  • Unique Java Script API for altering menu "on-the-fly", without page reloading
  • AJAX technology - loads menu data from the server "on-fly and on-demand".
  • Search feature - add the search area in the menu and type symbols. The found words will be higlighted.
  • Sound support!
Tutorial Menu Deroulant Html Vertical Sliding Tree Menu Using Javascript
Seamless Integration
  • Cross-frame support - menus work on frameset-based pages
  • 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
High Performance
  • AJAX menu loading - loads web menu data from the server "on-the-fly".
  • Commonly loads quicker than other html page elements
  • UL/LI items structure
  • Runs well with an unlimited number of submenus and items
Cost Effective



2.0 Buttons by Web-Buttons.com v3.0.0

Javascript Menu. DHTML Menu.

  • Create contextual menus for your pages. For this purpose you should assign a special function for the object you want. The current coordinates of the mouse pointer or your own ones can be used for the contextual menu.
  • When the submenu is larger than the visible area of the page the submenu will be automatically decreased. To see all the submenu items you do not need to use scrollbars or something like that - just put your mouse to the bottom of a submenu and it will be automatically scrolled! You can also specify height and width for each separate submenu.
  • Build menus completely based on Cascading Style Sheets. It is possible to appoint the individual CSS styles for separate elements of the menu.

Recent Questions

Q: Have you an Info to get this frame in my javascript for menu, Step for step?

A: You should create your javascript for menu in Deluxe Tuner, save it.

Create html file with your frame set.

Set ID for the first frameset:
<FRAMESET id=frmSet rows=220,*>
<FRAME id=frame1 src="Deluxe Menu Samples_files/cross-frame-horizontal-1.htm"> //menu frame
<FRAME id=frame2 name=frame2 src="Deluxe Menu Samples_files/testlink.htm"> //content frame
</FRAMESET>

Then you should open your data file in any text editor and changedm_init(); to dm_initFrame("frmSet", 0, 1, 0);



Q: I was testing yout Deluxe Menu product and have a couple questions.

Is it possible to use the AXAJ-Like technology in popup mode?
Is it possible to use the Javascript-API in popup mode?

If so, do you have working samples of them.


A: You can use AJAX-Like Technology and Javascript API in pop up mode in the same way.

You can find all need info on our site. For more info, please, see:

http://deluxe-menu.com/ajax-technology-menu-sample.html
http://deluxe-menu.com/dynamic-functions-sample.html


Q: I like your product and we would like to use it for our web-site.

Our site uses Frames with the following names in the FrameSet:

frame name = “top”
frame name = “middle”
frame name = “bottom”

I don’t understand how to set the target of the Deluxe Tuner navigational link to populate the frame “middle” or “bottom”

When I try to input my own name it will not allow me to do so.

We are using the “top” (horizontal) frame as a header which will contain the navigational component we developed using your product.

We are using the “middle” frame to contain most of the html pages the user will load

We are using the “bottom” frame to contain auxiliary text

Can you help me?


A: More info about the installation of the menu in cross-frame mode youcan find here

http://deluxe-menu.com/cross-frame-mode-sample.html

You should replace dm_init() function with dm_initFrame() function.
Please, open your data.js file with the menu parameters in any texteditor and change it.
You should write, for example so:

dm_initFrame("frmSet", 1, 2, 0);


Q: I changed the parameter from
  var dmObjectsCheck=0;
to
  var dmObjectsCheck=1;
in the data.js file
but it didn't change it;
_____________________

I opened the dmenu_add.js file, but I'm not sure what I'm supposed to do with it?
_____________________

I went to your sample page and I would like to add the item widths into mydata.js file, but each item is a different width. Would it be correct for meto do this?...

  var itemStyles = [
["itemWidth=98px"],
];

Or will I have to make all the main menu items/graphics the same width?


A: You don't have to change your dmenu_add.js file.
Please, place this file in the folder where your menu iscreated in.

Yes, you can set itemWidth for each main item.

Please, use Deluxe Tuner to create your individual styles.

You should write, for example, so:

  var itemStyles = [
["itemWidth=98px"], // style 0
["itemWidth=100px"], // style 1
["itemWidth=110px"], // style 2
["itemWidth=120px"], // style 3
["itemWidth=95px"], // style 4
];
  var menuItems = [

["","", "data.files/products.gif", "data.files/products_mo.gif", "Products", "_self","0" , , , ],

["","", "data.files/demoCenter.gif", "data.files/demoCenter_mo.gif", , ,"1", , , ],

["","", "data.files/resources.gif", "data.files/resources_mo.gif", , ,"2", , , ],

["","support.htm", "data.files/support.gif", "data.files/support_mo.gif", , "_self","4", , , ],

["","", "data.files/company.gif", "data.files/company_mo.gif", , , , , , ],];