- Cross-frame support - menus work on frameset-based pages - Image arrows - Personal CSS styles for separate menu elements - Submenus automatically scrolls - Special JavaScript API for changing javascript menu "on-the-fly" - Search feature - add the search area in the menu and type symbols. - Inactive/Disabled items - Items with icons
Submenus can be shown in 4 ways: - From from left to right + upwards and also left to right. - From right to left and also from right to left + upwards (e.g. for right-to-left languages).
Use images for icons, backgrounds of submenus and items. Using images you can create menus entirely based on graphics.
Create both horizontal and vertical menus and submenus with any amount of menus on one page.
Insert any HTML code inside the menu item - be it a form or a picture, a flash-object or a text. This ability allows you to create various menus of any complexity.
Q: Is it possible to insert an item at the top of the submenu in the html popup menu?
A: To insert item in the specific position you should use the following function:
function dm_ext_addItemPos (menuInd, submenuInd, iParams, Pos)
Adds the new item to a submenu. menuInd - index of a menu on a page, >= 0. submenuInd - index of a submenu, >= 0. See more info about indexes here. iParams = [array] - the array of item parameters. Pos - the position in the menu where you want to add new item.