Suche nach als

Diashow Auto

Auf dieser Seite:

Diese Diashow hat keine Bedienung, sie läuft und läuft automatisch. Dazu werden alle Bilder in einen Array gefasst; die Adresse, der Name und die Endung der Bilddateien können ganz individuell sein. In Formularfeldern kann die Bildnummer und der Dateiname angezeigt werden.

Diashow

Formular zeigt jeweilige Arraynummer und Bilddateiname an:

Super Bild-Array

this[]

<script type="text/javascript">
// Variablen
var imgs = new bildarray; 
var i = 1;

// Funktionen
function bildarray() {
  this[0] = "images/1.gif"; // JavaScripts beginnen beim Zählen immer mit 0
  this[1] = "images/2.gif"; // Bild 1 ist also schon 2.gif
  this[2] = "images/3.gif";	
  this[3] = "images/gelb_4.gif"; // die gif oder jpg koennen irgendwie benannt werden
  this[4] = "images/5.gif"; // Bild 4 ist das letzte, bevor es wieder von vorne los geht
}
function wechsel() {
  if (i < 4) {  // solange die Variable i kleiner als 4 ist -das letzte Bild-
    i += 1;     // rechne zu i 1 dazu
    } else {    // sonst, also nach Bild 4
    i = 0;      // wird die Variable i wieder auf 0 gesetzt
  }
// diese und nächste Zeile steuern die Werte in den Formularfeldern
document.forms[1].nummer.value = i; // das Suchformular ist forms[0]
// diese und obere Zeile kann auch geloescht werden wenn das Formular nicht gebraucht wird
document.forms[1].bild.value = imgs[i];
// das erste Bild des Dokuments erhält eine neue Adresse aus dem Array mit dem Index i
  document.images[0].src = imgs[i];
  setTimeout("wechsel()",2000); // warten und nächstes Bild
}
</script>

HTML:

<body onLoad="setTimeout('wechsel()',2000);">

<img src="images/0.gif" width="85px" height="66px" alt="Diashow" />
<form>
  <input type="text" size="4" name="nummer" value="1" onfocus="blur(this);" />
  <input type="text" size="20" name="bild" value="1.gif" onfocus="blur(this);" />
</form>

Bild-Array per PHP erstellen lassen

Wie auch immer die Diashow funktioniert, sie benötigt die Erstellung eines Arrays mit den Bildern, die gezeigt werden sollen. Diese Handarbeit kann mir von PHP abgenommen werden: zur Datei php_to_js.php

 


Valid XHTML 1.0 Check den Code.

Diashow Manuell >> << Thumbnail Galerie
Ich bin hier: > JavaScript Lehrling >>> Diashow Auto
 
HTML und XHTML | CSS | JavaScript und DHTML | PHP und MySQL | Andere Sprachen
Letzter Update: 18.08.2010