MenuStruct - HTML-Quelltext

Quelltext von menustruct2.html

Dies ist die Auflistung der Datei menustruct2.html, die ein Menü mit nützlichen Querverweisen darstellt.

Im folgenden Quelltext sind wichtige Bereiche rot und Kommentare grün markiert.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta http-equiv="content-language" content="en">
<meta http-equiv="content-script-type" content="text/javascript">
<meta http-equiv="content-style-type" content="text/css">
<meta name="author" content="Ulrich Kritzner">
<meta name="robots" content="none">
<title>JavaScript - DroepMenu - Demo</title>
<style type="text/css">
a:link {color:#202060; text-decoration:none}
a:visited {color:#101050; text-decoration:none}
a:hover {color:#602020; text-decoration:none}
a:active {color:#000000; text-decoration:none}
</style>
<script type="text/javascript" src="droepmenu.js"></script>
<script type="text/javascript">
<!--
dms_bgcolor="#EEEEFF";
dms_titlecolor="#DDDDFF";
dms_xcolor="#CCCCFF";
dms_acolor="#CCCCFF";
dms_bordercolor="#000066";

/* Menue "Kapitel0" */
kapitel0=new MenuStruct("0. Allgemeines",0);
kapitel0.AddEntry("Allgemeines","../../seite0.html");

/* Menue "Kapitel1.1" */
kapitel1_1=new MenuStruct("1. Definition",0);
kapitel1_1.AddEntry("Definition","../../seite1.html#v1");
kapitel1_1.AddEntry("1. direkt","../../seite1.html#v1u1");
kapitel1_1.AddEntry("2. separat","../../seite1.html#v1u2");

/* Menue "Kapitel1" */
kapitel1=new MenuStruct("1. Einbindung",0);
kapitel1.AddEntry("Einbindung","../../seite1.html");
kapitel1.AddSubMenu(kapitel1_1);
kapitel1.AddEntry("2. Ereignisse","../../seite1.html#v2");

/* Menue "Kapitel2" */
kapitel2=new MenuStruct("2. Notation",0);
kapitel2.AddEntry("Notation","../../seite2.html");
kapitel2.AddEntry("1. Befehle","../../seite2.html#v1");
kapitel2.AddEntry("2. Bl&ouml;cke","../../seite2.html#v2");
kapitel2.AddEntry("3. Kommentare","../../seite2.html#v3");
kapitel2.AddEntry("4. Namen","../../seite2.html#v4");

/* Menue "Kapitel3.3" */
kapitel3_3=new MenuStruct("3. Steuerzeichen",0);
kapitel3_3.AddEntry("Steuerzeichen","../../seite3.html#v3");
kapitel3_3.AddEntry("1. numerisch","../../seite3.html#v3u1");
kapitel3_3.AddEntry("2. Zeichenketten","../../seite3.html#v3u2");

/* Menue "Kapitel3.4" */
kapitel3_4=new MenuStruct("4. Operatoren",0);
kapitel3_4.AddEntry("Operatoren","../../seite3.html#v4");
kapitel3_4.AddEntry("1. Zuweisung","../../seite3.html#v4u1");
kapitel3_4.AddEntry("2. Vergleich","../../seite3.html#v4u2");
kapitel3_4.AddEntry("3. mathematische","../../seite3.html#v4u3");
kapitel3_4.AddEntry("4. boolesche","../../seite3.html#v4u4");
kapitel3_4.AddEntry("5. bitweise","../../seite3.html#v4u5");
kapitel3_4.AddEntry("6. Zeichenketten","../../seite3.html#v4u6");
kapitel3_4.AddEntry("7. spezielle Operatoren","../../seite3.html#v4u7");
kapitel3_4.AddEntry("8. Reihenfolge","../../seite3.html#v4u8");

/* Menue "Kapitel3" */
kapitel3=new MenuStruct("3. Variablen",0);
kapitel3.AddEntry("Variablen","../../seite3.html");
kapitel3.AddEntry("1. Deklaration","../../seite3.html#v1");
kapitel3.AddEntry("2. Manipulation","../../seite3.html#v2");
kapitel3.AddSubMenu(kapitel3_3);
kapitel3.AddSubMenu(kapitel3_4);

/* Menue "Kapitel4" */
kapitel4=new MenuStruct("4. Bedingungen",0);
kapitel4.AddEntry("Bedingungen","../../seite4.html");
kapitel4.AddEntry("1. if-else","../../seite4.html#v1");
kapitel4.AddEntry("2. switch","../../seite4.html#v2");
kapitel4.AddEntry("3. vereinfacht","../../seite4.html#v3");

/* Menue "Kapitel5" */
kapitel5=new MenuStruct("5. Schleifen",0);
kapitel5.AddEntry("Schleifen","../../seite5.html");
kapitel5.AddEntry("1. while","../../seite5.html#v1");
kapitel5.AddEntry("2. do-while","../../seite5.html#v2");
kapitel5.AddEntry("3. for","../../seite5.html#v3");
kapitel5.AddEntry("4. break","../../seite5.html#v4");
kapitel5.AddEntry("5. continue","../../seite5.html#v5");

/* Menue "Kapitel6" */
kapitel6=new MenuStruct("6. Funktionen",0);
kapitel6.AddEntry("Funktionen","../../seite6.html");
kapitel6.AddEntry("1. Definition","../../seite6.html#v1");
kapitel6.AddEntry("2. Aufruf","../../seite6.html#v2");
kapitel6.AddEntry("3. vordefinierte","../../seite6.html#v3");

/* Menue "Kapitel7" */
kapitel7=new MenuStruct("7. Objekte",0);
kapitel7.AddEntry("Objekte","../../seite7.html");
kapitel7.AddEntry("1. Definition","../../seite7.html#v1");
kapitel7.AddEntry("2. Attribute","../../seite7.html#v2");
kapitel7.AddEntry("3. Funktionen","../../seite7.html#v3");
kapitel7.AddEntry("4. Vereinfachung","../../seite7.html#v4");
kapitel7.AddEntry("5. Objekte in","../../seite7.html#v5");
kapitel7.AddEntry("6. Felder","../../seite7.html#v6");
kapitel7.AddEntry("7. for-in","../../seite7.html#v7");
kapitel7.AddEntry("8. vordefinierte","../../seite7.html#v8");
kapitel7.AddEntry("9. Anfrage","../../seite7.html#v9");
kapitel7.AddEntry("10. Unterschied","../../seite7.html#v10");

/* Menue "Anhang" */
anhang=new MenuStruct("Anhang",0);
anhang.AddEntry("Anleitung","../../tutorial/index.html");
anhang.AddEntry("A - Objektreferenz","../../anhangA/index.html");
anhang.AddEntry("Aplus - W3C-DOM3-Objekte","../../anhangAplus/index.html");
anhang.AddEntry("B - Analysewerkzeug","../../anhangB/index.html");
anhang.AddEntry("C - Beispiele","../../anhangC/index.html");
anhang.AddEntry("D - Kunstfertigkeiten","../index.html");
anhang.AddEntry("E - Kompatibilit&auml;t","../../anhangE/index.html");

/* Menue "Tutorial" */
tutorial=new MenuStruct("Tutorial",0);
tutorial.AddEntry("Nutzung","../../nutzung.html");
tutorial.AddEntry("Satyr","../../satyr.html");
tutorial.AddEntry("Vorwort","../../vorwort.html");
tutorial.AddEntry("Querverweise","../../querverweise.html");
tutorial.AddEntry("Volltextsuche","../../search.php");
tutorial.AddSeparator("Kapitel");
tutorial.AddSubMenu(kapitel0);
tutorial.AddSubMenu(kapitel1);
tutorial.AddSubMenu(kapitel2);
tutorial.AddSubMenu(kapitel3);
tutorial.AddSubMenu(kapitel4);
tutorial.AddSubMenu(kapitel5);
tutorial.AddSubMenu(kapitel6);
tutorial.AddSubMenu(kapitel7);
tutorial.AddSubMenu(anhang);

/* Menue "Hauptmenue" */
hauptmenue=new MenuStruct("Hauptmen&uuml;",1);
hauptmenue.AddSubMenu(tutorial);
hauptmenue.AddEntry("Men&uuml;s verbergen","javascript:HideAllMenus();");
hauptmenue.AddEntry("Index","index.html");
//-->
</script>
</head>

<body>

<h4 align=center>Demo zur Verwendung von "droepmenu.js"</h4>
<p align=left>
<script type="text/javascript">
<!--
hauptmenue.CreateMenu(0);
//-->
</script>
</p>
<p align=center>
(c) 2002 <a href="../../tohome.html">Ulrich Kritzner</a>
<br>
die Verwendung von "droepmenu.js" in kommerziellen Seiten ist kostenpflichtig
<br>
<br>
<a href="index.html">zur&uuml;ck zum Index</a>
</p>

<script type="text/javascript">
<!--
CreateAllMenus();
//-->
</script>

</body>
</html>
Autor: Ulrich Kritzner