Recent Questions Tree Menu Html
Q: When I stay on one page (for example "Home") аlso must have the menu-point "home" another color or font. How can I make this?
A: You should set pressed item.
Please, check the following parameter
var pressedItem=-2;
This parameter sets an index of an item that will be highlighted by default.
-2 - the toggle mode is disabled;
-1 - the toggle mode is enabled, but no items highlighted by default;
0,1,2,3,... - index of highlighted item in a top-menu.
JavaScript Tree Menu v2.4 has only two states normal and mouseover. Now we'repreparing new version of JavaScript Tree Menu. It saves it state after thereloading of the page. We're planing to release a new version during a month.
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.
You can also set the correct
var pressedItem=1;
parameter on each html page.
Q: All links in navigation bar examples open in a new window even when they're configured to open in the same page (or another frame).
A: Check the following parameters:
var itemTarget="_self";
["menu item","link.htm", "", "","Tip", "_self", "", "", "", "", "", ],Q: I am attempting to use the deluxe menu with frames. After click a few links the popup part of the menu stops showing up. This especially happens if the content of the main frame requires scrolling. In this case the scroll bar just flickers when I put the mouse over the menu.
Do you know why this would happen?
A: We need to check your menu.
Please, send us a direct link to your website, so we can check it.
Please, notice also that JavaScript Tree Menu can work within 1 frameset only.
It can't work within nested framesets. It is possible that you'll havesome errors.
The menu will work correctly in the cross-frame mode if you load pages into the sub frame from the same domain.If you load pages from another domain submenus won't be shown in the subframe - they will be shown in the frame with the top-menu.It's caused by a security policy of browsers - a script can't modify a content of pages from another domain.
Q: How do I turn off the transitional effects for the html menus (is there a flag)?
A: To turn off transitional effects you should set the following parameters:
var transition=-1;
var transOptions="";
var transDuration=0;
var transDuration2=0;