[Beschreibung]
Das Script erzeugt eine Navigation, welche im linken Seitenrand verborgen ist und immer auf der Höhe des Geschehens verweilt.
[Kompatibilität]
[Code]
<STYLE><!-- A.ssmItems:link {color:black;text-decoration:none;} A.ssmItems:visited {color:black;text-decoration:none;} A.ssmItems:hover {color:black;text-decoration:underline;} A.ssmItems:active {color:black;text-decoration:underline;} #thessm {filter:alpha(opacity=100);} /*Transparency in IE4+*/ //--></STYLE>
<script SRC="ssm.js" language="JavaScript1.2"></SCRIPT>
<script SRC="ssmitems.js" language="JavaScript1.2"></SCRIPT>
Das eigentliche Script befindet sich in der Datei ssm.js, welches in der ZIP- Datei enthalten ist.
Die Konfiguration erfolgt in der Datei ssmitems.js (Beispiel in der ZIP vorhanden), welche folgendermassen aufgebaut ist: <!--
/* Configure menu styles below NOTE: Um die Linkfarben zu editieren, bearbeiten Sie die STYLE Tags und editieren dort die ssmItems colors */ bodyWidth=(IE)?document.body.offsetWidth-20:window.innerWidth-20 YOffset=20; // no quotes!! barWidth=18; // no quotes!! XOffset=20; // no quotes!! staticYOffset=20; // no quotes!! slideSpeed=20 // no quotes!! waitTime=500; // no quotes!! setzt die Zeit, die das Menu draussen bleibt, wenn die Maus es verlässt. menuBGColor="black"; menuIsStatic="yes"; menuWidth=120; // no quotes!! muss ein Vielfaches von 10 sein menuCols=2; hdrFontFamily="verdana"; hdrFontSize="2"; hdrFontColor="white"; hdrBGColor="#170088"; hdrAlign="left"; hdrVAlign="center"; linkFontFamily="Verdana"; linkFontSize="2"; linkBGColor="white"; linkOverBGColor="#DDDDDD"; linkTarget="_top"; // Zielframe/-fenster linkAlign="Left"; barBGColor="#444444"; barFontFamily="Verdana"; barFontSize="2"; barFontColor="white"; barVAlign="center"; barText='SIDEMENU'; // <IMG> tag supported. Put exact html for an image to show. //'<IMG SRC="image.gif" WIDTH="9" HEIGHT="9" BORDER="0">'
///////////////////////////
// the menu items addHdr("Menu", 1, "no"); addHdr("Menu", 1); addItem("Home", "http://www.nightfire.ch", "") addItem("Links", "javascript://","") addItem("Contact Me", "javascript://", "") addHdr("Split 1", 1, "no") addHdr("Split 2", 1) addItem("Navigation", "javascript://", "") addItem("Doc. Effects", "javascript://", "") addItem("Images/Links", "javascript://", "") addItem("Forms", "javascript://", "", 1, "no") addItem("Misc", "javascript://", "",1) addItem("Animators", "javascript://", "")
// final step that builds the menu buildMenu();
//-->
DHTML Nirvana