Hiermenus Go Forth, III - DHTML Lab | 3
Hiermenus Go Forth, III:
Version 4 - The External Arrays - Menu and Item Parameters
Item Parameters
In Version 3 every menu item was defined by three consecutive array elements:
item_display_text, item_link_url, item_has_child
Version four defines its menu items with a nested array, containing five elements. More elements may be added in the future, depending on the direction the HM script takes:
[ item_display_text, item_link_url, item_is_rollover, item_permanently_highlighted, item_has_child ]
Let's discuss them one at a time.
Element 0 - item_display_text
- Description
- The text displayed in the menu item
- Value
- Text String
May be specified as:- string
- JS expression that returns a string
- Example Values
- string:
"Browser Help"- The item will contain the text, Browser Help.
JS expression:
NS4 ? "Navigator Help" : "Explorer Help"- The item will contain the text Navigator Help if Navigator is being used and Explorer Help if Explorer is being used.
The menu above has item display text created by these array parameters:HM_Array3 = [ [...], ["Browser Help",...], // simple string [NS4 ? "Navigator Help" : "Explorer Help",...], // JS expression [,...], // no value ["<IMG SRC='ie.gif' ALIGN=ABSMIDDLE> IE stuff",...] // simple HTML ]
- Default
- none.
If parameter is omitted, no text will be displayed - Differences from Version 3 equivalent
- There is no difference from the Version 3 equivalent.
- Comments
- This parameter can contain simple HTML, like the FONT and IMG tags for display embellishment.
Next, linking from the menu items..
Produced by Peter Belesis and
All Rights Reserved. Legal Notices.Created: Oct 03, 2000
Revised: Oct 03, 2000
URL: https://www.webreference.com/dhtml/column38/3.html