// Name = Verweis // Bezeichnung = Verweis // - // Beschreibung // Implementiert die Klasse 'Verweis' und stellt sie als Objekt zur Ver- // fügung. Verweise, welche mit Bildern implementiert sind, können dabei // unterschiedlich in Erscheinung treten, indem sie auf die Ereignisse // 'onMouseOver' und 'onMouseOut' des entsprechenden A-Tags mit den Methoden // 'ein' bzw 'aus' reagieren. Die Bilder müssen dazu das Attribut 'Name' // aufweisen, welches als Parameter 'Bild' den Methoden übergeben wird. // // Eigenschaften // in string Bildordner: URL des Bildordners // in string Bildformat: Dateierweiterung des Bildformates // in string BildsuffixEin: Dateinamensuffix des hervorgehobenen Bildes // in string BildsuffixAus: Dateinamensuffix des zurückgesetzten Bildes // in stribg BildsuffixAktuelleSeite: Dateinamensuffix des Bildes für die // aktuelle Seite // Methoden // ein (in string Bild): Verweis hervorheben // aus (in string Bild): Verweis zurücksetzen // aktuelleSeite (in string Bild): Verweis hervorheben // - // Mängel // [2] = Gleiche Namen für Klasse und Objekt wird von IE3 nicht unterstützt // - // Geschichte // 1.0 = 19.10.1999, MJung, Erstellung // - // Copyright dezember und juli gmbh (Schweiz) //Installieren Verweis = new Verweis0() //Konstruktor function Verweis0() { //Eigenschaften this.Bildordner = "Galerie/Bilder/Steuerelemente/" this.Bildformat = "gif" this.BildsuffixEin = "Ein" this.BildsuffixAus = "Aus" this.BildsuffixAktuelleSeite = "Akt" //Methoden this.ein = VerweisEin this.aus = VerweisAus this.aktuelleSeite = VerweisAktuelleSeite //Variablen this.BildAktuelleSeite ="" } //Ein function VerweisEin(Bild) { if (Bild == this.BildAktuelleSeite) return document[Bild].src = this.Bildordner + Bild + this.BildsuffixEin + "." + this.Bildformat } //Aus function VerweisAus(Bild) { if (Bild == this.BildAktuelleSeite) return document[Bild].src = this.Bildordner + Bild + this.BildsuffixAus + "." + this.Bildformat } //Aktuelle Seite function VerweisAktuelleSeite(Bild) { document[Bild].src = this.Bildordner+Bild+this.BildsuffixAktuelleSeite+"."+this.Bildformat this.BildAktuelleSeite = Bild }