Preferences
Dynarch Navigation Bar
- Installation notes — how to install in your website.
- Customization — changing the look and feel.
- Support — if anything goes wrong, contact us.
License
Please read the license text here.
NavBar Overview
Our DHTML Navigation Bar is a multi-purpose DHTML “widget” similar to the Windows XP Explorer menus (see sample).
Features
- Supports a broad range of browsers.
- It looks good. Besides that, the look is customizable by only changing a CSS file—no need to mess with JavaScript code.
- The end user can collapse/expand the menu sections as he needs.
- Relies on web standards. It does not rely on proprietary browser features, while it makes use of some if they are available.
- Provides high quality animation and fade-in/fade-out effects. If not wanted, the animation can be disabled, either completely or on certain levels.
- Menu sections can embed plain HTML code.
- Items can execute custom JavaScript code on click.
- When the menu is hidden it enlarges the space available for the rest of the page.
- It remembers its state in a cookie and automatically restores it when the end-user revisits the page. Thus the developer doesn't need to do this on the server-side.
- 2 work modes: allows multiple section to be expanded, or only one expanded section at a time.
- Certain preferences can be configured without reloading and recreating the menu (therefore without a page reload). They will be saved in the cookie.
- Allows icons for each menu option. If an icon is not present it is replaced by '»'.
- Allows PNG icons with alpha-opacity. Yes, in IE too.
- Can display tooltips.
- Does not use frames.
- Reduces the size of your page, as the code that creates the menu can be put inside a JavaScript file which is thereafter cached by the browser.
- The menu can be dynamically (at page view time) generated from a server-side script.
Browser support
- Internet Explorer 6.0 for Windows -- excellent support
- Internet Explorer 5.5 for Windows -- good support
- Internet Explorer 5.0 for Windows -- functional, no PNG-s
- Mozilla, Firefox, other Gecko-s (any platform) -- excellent support
- Opera 7 (any platform) -- very good support, no fading
- Apple Safari for MacOSX -- excellent support
- Konqueror for Linux -- good support
Because most web browsers, even new ones, work by default in a compatibility mode (also known as QUIRKS mode) in order to be able to display old pages correctly, NavBar requires your pages to declare a strict DOCTYPE. This instructs browsers to switch to standards-compliance mode. NavBar will not be functional in QUIRKS mode.