MenuStruct - HTML-Quelltext

Quelltext von menustruct1.html

Dies ist die Auflistung der Datei menustruct1.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">
<!--
/* Menue "Linux" */
linuxmenu=new MenuStruct("Linux",0);
linuxmenu.AddSeparator("System");
linuxmenu.AddEntry("linux.org","http://www.linux.org","_blank");
linuxmenu.AddEntry("kernel.org","http://www.kernel.org","_blank");
linuxmenu.AddSeparator("Zubeh&ouml;r");
linuxmenu.AddEntry("KDE - Desktop","http://www.kde.de","_blank");
linuxmenu.AddEntry("GNOME - Desktop","http://www.gnome.de","_blank");
linuxmenu.AddEntry("GNU - Verschiedenes","http://www.gnu.org","_blank");
linuxmenu.AddSeparator("Distributoren");
linuxmenu.AddEntry("SuSE","http://www.suse.de","_blank");
linuxmenu.AddEntry("RedHat","http://www.redhat.de","_blank");
linuxmenu.AddEntry("Slackware","http://www.slackware.com","_blank");
linuxmenu.AddSeparator("Europa");
linuxmenu.AddEntry("EuroLinux","http://www.eurolinux.org","_blank");

/* Menue "Dokumentation" */
dokumenu=new MenuStruct("Dokumentation",0);
dokumenu.AddSeparator("Spezifikationen");
dokumenu.AddEntry("JavaScript","http://developer.netscape.com/docs/manuals","_blank");
dokumenu.AddEntry("W3: HTML 4.0","http://www.w3.org/TR/REC-html40","_blank");
dokumenu.AddEntry("PHP","http://www.php.net/docs.php","_blank");
dokumenu.AddEntry("W3: CSS","http://www.w3.org/Style","_blank");
dokumenu.AddEntry("ECMA: 262 (Script)","http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM","_blank");
dokumenu.AddSeparator("deutsche Seiten");
dokumenu.AddEntry("www.selfhtml.de","http://www.selfhtml.de","_blank");
dokumenu.AddEntry("SELFHTML","http://de.selfhtml.org","_blank");
dokumenu.AddEntry("SELFPHP3","http://www.selfphp3.de","_blank");
dokumenu.AddEntry("SELFPHP4","http://www.selfphp4.de","_blank");

/* Menue "Hauptmenue" */
mainmenu=new MenuStruct("Hauptmen&uuml;",1);
mainmenu.AddSubMenu(linuxmenu);
mainmenu.AddSubMenu(dokumenu);
mainmenu.AddEntry("Index","index.html");
//-->
</script>
</head>

<body>

<h4 align=center>Demo zur Verwendung von "droepmenu.js"</h4>
<p align=left>
<script type="text/javascript">
<!--
mainmenu.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