HTML-Navigation v1.0

HTML-Navigation v1.0

Funktion

Navigation auf einer Web-Seite über einen linken Frame mit Menus und Untermenus. Beim Klicken auf ein Menu, werden erstens vorhandene Untermenus im linken Frame geöffnet bzw. angezeigt, im rechten Frame eine definierte html-Daten aufgerufen. Gesteuert wird die Navigation über Javascript.

Dateien

(Alle übrigen Dateien dienen nur der Demonstration der Funktionsweise und können nach der Anpassung der eben erwähnten Dateien verändert oder gelöscht werden).

Steuerung

Menufarben

Datei menucolor.js: Definiert die Farben des Rechtecks, welches links von jedem Menu oder Untermenu angezeigt wird.

Die Farben zwischen "start" und "ende" werden interpoliert.

Beispiel (Inhalt der Datei menucolor.js):

var start="#ff0000";
var end="#7f2020";
var stufen=5;

Menus

Datei menus.js: Definiert die verschiedenen Menus und Untermenus, welche im linken Frame der Datei navigation.js erscheinen und welche Dateien durch das Klicken im rechten Frame aufgerufen werden.

Befehle:

Beispiel (Inhalt der Datei menus.js):

addMenu("Menu-1","m1.htm");
addMenu("Menu-2","m2.htm");
openUmenu();
addMenu("Menu-2-1","m21.htm");
addMenu("Menu-2-2","m22.htm");
openUmenu();
addMenu("Menu-2-2-1","m221.htm");
addMenu("Menu-2-2-2","m222.htm");
openUmenu();
addMenu("Menu-2-2-2-1","m2221.htm");
openUmenu();
addMenu("Menu-2-2-2-1-1","m2221.htm#1");
addMenu("Menu-2-2-2-1-2","m2221.htm#2");
closeUmenu();
closeUmenu();
addMenu("Menu-2-2-3", "m223.htm");
closeUmenu();
closeUmenu();
addMenu("Menu-3", "");
openUmenu();
addMenu("Menu-3-1", "m31.htm");
addMenu("Menu-3-2", "m32.htm");
addMenu("Menu-3-3", "m33.htm");
closeUmenu();

Beispiel

Ein Beispiel kann hier angesehen werden (Beispiel). Es entspricht den Dateien, welche heruntergeladen werden können.

Nutzung

Es ist keine Installation/Deinstallation notwendig. Vorgehen:

  1. Herunterladen des zip-Archivs
  2. Entpacken der der Dateien aus dem zip-Archiv in einen Ordner.
  3. Starten durch Doppelklick auf die Datei frames.htm

Bugs

Bis jetzt keine bekannt (5.12.2002).

Lizenzbereinbarung / Nutzungsbestimmungen

HTML-Navigation kann kostenlos genutzt und verteilt werden, solange es nicht kostenpflichtig weitervertrieben wird.

Obwohl grösste Sorgfalt bei der Programmierung aufgewendet wurde, kann nicht garantiert werden, dass keine Fehler enthalten sind. Das Programm wird auf eigenes Risiko verwendet. Der Autor ist für Hinweise auf bestehende Programmierungsfehler oder Probleme dankbar (mailto: gaertnerh@gmx.net).

Zum Herunterladen:

File: htmlnav.zip (ca. 8KB)





Copyright © 2002 Ludwig Gärtner. All Rights Reserved.

e-mail: gaertnerh@gmx.net
WWW: http://home.tiscali.ch/gaertnerh/htmlnav.htm