Java Menus
Java menu homeJava downloadBuy a java menuJava menu help centreContact us
Java menus » iTab Menus » Product information

 SEARCH

 MENUS BY TYPE

 Drop-down menus

 Animated buttons

 Tree menus

 Sliding menus

 Tab menus

 Image maps

 MENUS BY NAME

 X-Bar menus

 iPOP menus

 iSlide menus

 iTree menus

 iTab menus

 iMMap menus

 Sensomap menus

 Magic menus

 MENU DESIGN

 Menu design

 Drop-down menus

 Web buttons

 Tree menus

 Sliding menus

 Menu tabs

 Image maps

 SITE LINKS

 Home

 Java downloads

 Prices / Buying

 Support

 Company

 Contact

 New menus

 Free menus

 PARTNER SITES

 Alien Menus

 Happy Menus
Menu tabs: iTab Pro QuickNavBar Type I
Configuring DHTML tab settings
 
1. About tabs
 
Most of the iTab applets are designed to do more than just look like tabs. They really are tabs. If they just looked like tabs, switching the tabs would do nothing to the content of the page below (unless you additionally attached hyperlinks to the tabs). If they are tabs, they are programmatically connected to superimposed page displays, and the selected display automatically moves to the top of the pile when you select its tab.
 
Note: the only iTab applet which is NOT programmatically attached to a pile of superimposed page displays is iTab Pro QuickNavBar Type II. The information on this page does not apply to iTab Pro QuickNavBar Type II.
 
The remaining applets use a DHTML extension to the applet to both set up and operate the superimposed page displays. This extension can be found in a JS file delivered with the applet. The delivery package also contains a complete template for setting up the superimposed tab-driven pages - this template consists of a number of HTML files as well as the JS file and applet. We recommend you develop starting from this template.
 
2. How to set up the tabs
 
The applet is supplied with a .JS file which contains the code necessary for setting up tabs in a way in which the applet can then switch them. You can open this JS file in a text editor. It is open source code. It begins with an explanation of how it should be used. As there are slightly different JS files in circulation, we recommend you read the information in the JS file very carefully.
 
The applet is also supplied with a template for implementation (both in the trial and release versions). We suggest strongly that you use this template, as otherwise setting up your tabs may be difficult.
  1. Include the JS file in your HTML page header
     
    Insert the following between the HEAD tags. You may need to change the filename of the JS file to the name of the file in the package supplied to you.
     
    <script language="Javascript" src=itbp.js></script>
     
  2. Implement the JS file just after the applet
     
    Insert the following immediately after the APPLET tag. (And don't put anything else into the main page except the applet and this bit).  
    <script>writeTabs();</script>
     
  3. Set the numbers of tabs and the applet height
     
    Load the JS file into a simple text editor (such as Windows Notepad) and follow the instructions in the file for setting the number of tabs and the height of the applet.
     
  4. Name your pages appropriately
     
    The pages initially loaded into each of the tabs must have the names page0.html, page1.html, page2.html, page3.html, etc. You should have as many of these pages as there are tabs. Create such pages and place any content in them you like. Or rename existing pages from your website. Place them in the same directory as the HTML page containing the applet and the JS file. From version 1.5, iTab Pro has a rewritten JS file which shows you where to edit the JS file to display pages with your own naming conventions.
     
  5. Where the applet loads hyperlinks
     
    If you have done everything correctly, (1) a click on a tab will automatically switch the pages below the applet, and (2) a click on any submenu item will load any hyperlinked page into the currently active tab display and nowhere else.
     
  6. Customising the JS file
     
    If you make changes to the JS file, all support entitlement on the applet is lost. While you may make changes if you consider yourself qualified, you are on your own if you do this.
     
  7. Combining this with your own scripts
     
    If you are an advanced web programmer, you website may already be full of scripts, layers and oddities. It is possible that these may interfere with our script for driving the tabs. Note that the applet assumes that the tabs have been set up by an unchanged JS file. Under the licence agreement, it is you who must reprogramme your scripts so they don't interfere with ours. Not the other way round. This is because the applet is bought "off-the-shelf" rather than being programmed specifically for your website (and this is also why the applet is such a good price for the work that has gone into it).
     

 

 

  CURRENT MENU

The name of this java menu is iTab Pro QuickNavBar I. It is a composite dhtml menu tabs and java drop-down menu.

  LINKS FOR THIS MENU

Overview

Prices and order form

Feature list

Feature comparison

System requirements

Version history

Download this java applet

More java applets like this

  HOW TO USE THIS MENU

How to put it in a web page

How to write parameters

How to write an index

Parameter list

XIXL commands

Exposed methods

Configure DHTML tabs

How to upload it

  DEMOS OF THIS MENU

Menu tabs: "Power tabs" - system colours, search facility, embossed title and text, double bar, separators, drop-down menus, all left-aligned, two-state arrow icon (demo #6300)

Menu tabs: "Simple DHTML menu tabs" - single tab bar with right-aligned tabs, system colours, embossed title and text, mouse-over tab trigger (demo #6301)

Menu tabs: "Control panel menu" - small panels with short tab bar, 2-state icons only on submenu bar, system colours, all left-aligned, mouse-click tab trigger, embossed text (demo #6302)

Menu tabs: "Animated icon tabs" - animated GIF icons, low squared tabs, spaced with multi-colour configuration, mouse-click tab trigger, everything centered (demo #6303)

Menu tabs: "Huge menu" - 1000+ entries, blue/cream colour scheme, double-line tab entries, high rounded tabs with padding and spacing, mouseover tab trigger, right-aligned tabs with centered submenu and further drop-down menus, text shadow (demo #6304)
java menu