Slide-Show 02-A
    
 HomeBilder • Slideshow 02 Demo  Beispiel  Quellcode   Download 

 Slide-Show 02-A   (Autostart oder Start- + Stopbuttons)

Automatisch gestarteter Bildwechsel für Grafiken und Fotos mit identischer Bildgröße. Die Slideshow kann per Mausklick angehalten und fortgesetzt werden.
Automatischer Bildwechsel mit Anhalten- / Weiter-Funktion

Sequentielle Anzeige von Grafiken mit voreingestellter Anzeigezeit. Die Slideshow kann automatisch gestartet aber jederzeit angehalten und dann an gleicher Stelle fortgesetzt werden.

Autostart = 0 oder 1, Start- Stopbuttons, max. 999 Grafiken



  
AnzahlGrafiken = 12 :: Autostart = 0 :: Startverzögerung 5000 ms :: Anzeigezeit 1500 ms



  Funktionen

  • wahlweise automatischer Start
  • scriptgesteuertes Blättern / automatische Diashow
  • mit Start- / Stop-Funktion
  • einstellbare Zeit für die Anzeigeintervalle
  • einsetzbar für bis zu 999 Grafiken
  • die Grafiken werden vorgeladen

Als Basis für dieses Beispiel diente ein Script von 'ShuvoRim'.

 Meine Modifikationen - Info einblenden / ausblenden




  Voraussetzungen für die Funktion des Beispiels

  • Die Grafiken haben die gleichen Abmessungen (Breite + Höhe),
  • sie sind alle im gleichen Verzeichnis abgelegt,
  • haben identische Dateinamen mit fortlaufender dreistelliger Nummer am Ende
Um eine Bildfolge bis 999 zu ermöglichen, sind die Zahlenwerte dreistellig!

Beispiel: Foto001.jpg, Foto002.jpg, Foto003.jpg, ... , Foto998.jpg, Foto999.jpg



  So können sie das Beispiel anpassen

Zur Anpassung können sie im Script ihre Angaben eintragen:

Beschreibung Variable    hier im Beispiel   ersetzen mit  
Autostart Autostart 0 0 oder 1
Pfad + erster Teil der URL datenquelle ../images/Foto Wert Text 
letzter Teil der URL dateiendung .jpg Punkt + Dateiklasse 
Anzahl der Grafiken AnzahlGrafiken 15 Wert als Zahl 
Anzeigezeit delayTime 2000 Wert in ms


  So wird die Bildquelle eingetragen - Beispiele:

Damit man die Grafiken nicht einzeln notieren muss, soll JavaScript die URL der Grafiken für die Diashow ermitteln. Dazu sind die Dateinamen der Grafiken dreistellig (999 Grafiken möglich) durchnummeriert. Die Anzahl der Grafiken und die Dateiendung (gif, jpg, png) wird festgelegt.

Beispiel 1)

Nehmen wie einmal an die verwendeten Grafiken blumen001.jpg, blumen002.jpg, ... sind im Unterordner 'images' abgelegt. Die vollständige URI für das erste Bild ist demzufolge:

images/blumen001.jpg

Da die fortlaufende Nummer (drei Ziffern) vom JavaScript ermittelt wird, müssen sie für die Variable 'datenquelle' lediglich den hier blau-farbigen Teil der URI für die Grafiken notieren. Für die Variable 'dateiendung' müsste man als Wert ".jpg" eintragen.

Beschreibung Variable    hier im Beispiel   ersetzen mit  
Teil 1 der URI datenquelle "images/blumen" Pfad + erster Teil des Dateinamens
Teil 2 der URI dateiendung ".jpg" Punkt + letzter Teil des Dateinamens


Der Variablen 'datenquelle' wird der erste Teil der URI ohne die dreistellige Zahl, Punkt und Dateiendung zugeordnet. Tragen sie unbedingt die für sie zutreffende Informationen zur Datenquelle für die eingebundenen Bilder ein!

 Bildquelle eintragen Beispiel 2) - Info einblenden / ausblenden

 Bildquelle eintragen Beispiel 3) - Info einblenden / ausblenden

 Bildquelle eintragen Beispiel 4) - Info einblenden / ausblenden





   Formatierung der Buttons

Demo CSS-Formatierung
<input class="blau01" type="button"
 

.blau01 {
 height:18px;
 width:80px;
 font-family:Verdana,sans;
 font-size:10px;
 color:#FFFFFF;
 border:none;
 border-bottom:1px solid #1D56A7;
 border-right:1px solid #1D56A7;
 background-image:url(b200-16.gif);
 cursor: pointer;
}
  Demo CSS-Formatierung
<input class="blau02" type="button"
 
.blau02 {
 font-family:Verdana,sans-seif;
 font-size:11px;
 color:#FFFFFF;
 text-align:center;
 border-style:1px solid #006A00;
 background-color: #7AB9EF;
 width:80px;
 height:20px;
 vertical-align: middle;
 cursor: pointer;
}
Zur Formatierung der Buttons können sie CSS-Anweisungen notieren für:
  • Schrift
  • Schriftgröße
  • Ränder
  • Randfarbe
  • Elemetbreite
  • Elementhöhe
  • Hintergrund
Im Beispiel dieser Seite verwendete Formatierungen:
.butt {
background-color:#EFEFEF;
color:#000000;
width:100px;
height:26px;
font-size: 12px;
margin:0px;
padding:2px;
cursor: pointer;
border: 2px outset #BFBFBF;
}

input[disabled]
{
color:#FFFFFF;
cursor: default;
}








   Varianten

Diesen Typ Slide-Show gibt es in unterschiedlichen Varianten:

Version 2-A AutoStart
Start- + Stopbuttons
Beispiel / Demo 
Version 2-B AutoStart
keine Buttons
Beispiel / Demo 
Version 2-C manueller Start
Anhalten- + Weiter-Buttons, Bildnummer
Beispiel / Demo 






30.10.2002   

NACH OBEN