The template emulates Vista OS menu style. This is image based template. To open submenus click on menu items. The appearence of this template is determined by the following parameters:
- Toggle-mode support. Animation effect for subitems - Icons for the expand/collapse buttons - Background image for the menu - Menu has a static position and is placed within the table cell
- Submenus have a fade effect - Items with icons - Image arrows - Submenus expand/collapse on mouseover - Submenus automatically scrolls - Vertical orientation of the Tree Menu - Movable and floatable menu - Several menus on one page
In the Deluxe Tuner you should enter 'open_popup' object ID in the onMouseOver,onClick or onMouseOut fields. Actually you can assign id to any object on your page manually. You should specify ID's - id="xxxx" for <a>, <div>, <img> ... tags.
Or you want to open a popup onMouseover, onClick or onMouseout on a link.
So, you should create a link (you can also use other object) on your page and set id="" for it, for example:
In Deluxe Tuner you should set: onMouseOver - over onMouseOut - out onClick - link
If you want to show the popup when your page loads you should leave these fields empty: onMouseOver:"", onMouseOut:"", onClick:"",
Step 1. 1.1 For Windows users a. Run Deluxe Tuner v2.0 (can be found in the trial menu package v2.0 http://deluxe-menu.com/deluxe-menu.zip). b. Open menu data file (.js file where menu parameters are placed): select File/OpenЕ c. Save the file: select File/Save, then click "No" button when the dialog box appears.
1.2 For other OS users a. Open menu data file (.js file where menu parameters are placed) in a text editor. b. Make sure that the following variables exist in the data file:
var keystrokes = 0; var dm_focus = 1; var dm_actKey = 113;
var dynamic = 0; var smHideOnClick = 1; var itemAlignTop = 'left'; var smSmartScroll = 1;
var dmAJAX = 0; var dmAJAXCount = 30; var dmRTL = 0; var dmObjectsCheck = 0; var menuBackRepeat = "repeat"; var menuHeight = ""; var transDuration2 = 200;
If one of the variables doesn't exist - add it at the beginning of the file.
c. Save the file.
Step 3. Replace existent tags of the menu by the following code:
Step 4. Save HTML-page.
Step 5. New engine v2.00 has 7 .js files. They are: - dmenu.js - dmenu4.js - dmenu_add.js - dmenu_dyn.js - dmenu_key.js - dmenu_cf.js (new v2.00) - dmenu_popup.js (new v2.00)
Replace all old .js files by the files from v2.00.
A:Please, see the following parameters of the menu: //------- Separators ------- var separatorWidth = "10"; var separatorHeight = "20"; var separatorAlignment = "center"; var separatorImage = "C"; var separatorVWidth = "20"; var separatorVHeight = "10%"; var separatorVImage = "image.jpg"; You can create separators between items in the drop down menu using menuItems, for example: var menuItems = [ ["item 1"], ["-"], // this item is separator ["item 2"], ["|item 3"], ["|-"], // this subitem is separator ["|item 4"], ];
Q: I am having trouble getting my tabs to link to a div id...should I beusing a certain target? I have attached my html file and data.js file.The links won't work.
I'm kind'a new to AJAX, and have not a lot experience with JS, so this might be just a stupid beginners-error... I'm busy creating a PHP-website in which i'd like to implement some dynamic features (like adding comments tot photo's without .... My problem is the next: within the function getXMLFromPOSTRequest the var XMLRequest is indeed a document tree containing the result (the value of the first test2-element is being logged), but the function returns a false value (my
Why wait until the page is loaded in order to begin the AJAX request? .... 3 . Because you are confident that all if the DOM elements within body exist, you can make use of the delegate function instead of live. Which in my opinion has a nicer syntax, and allows you to delegate further down the DOM tree