bild automatisch wechseln

Status
Nicht offen für weitere Antworten.

spla

Grünschnabel
hallo,
ich hoffe ich bin mit meiner frage ich richtigen forum gelandet und zwar:
ich möchte in meiner website eine art animiertes gif erstellen, nur sollen die teilbilder auch wechseln (somit wird eine einzige datei sinnlos)

ist es möglich es das an einer stelle mehrer bilder nacheinder "ablaufen" quasi wie animiert und man bequem einfach dren pfad eintragen muss? also

als 1.http://www.url.de/bild1
als 2.http://www.url.de/bild2
als 3.http://www.url.de/bild198

etc?
wäre für hinweise und hilfe sehr dankbar
mfg spla
 
Das ist nur über Javascrit zu erreichen:

Code:
<script language="javascript">
<!--
var time = 5000 //Die Zeit wie lange ein Bild angezeigt wird in ms
var bild = new Array();
bild[0] = "http://www.url.de/bild1.gif"; //Deine Bilder (belibig erweiterbar)
bild[1] = "http://www.url.de/bild2.gif";
bild[2] = "http://www.url.de/bild198.gif";

var narf = "0";
function bildwechseln() {
document.wechselbild.src = bild[narf];
narf++;
if (narf == bild.length) {
narf = 0;
}
setTimeout("bildwechseln()",time);
}
-->
</script>

in deinen <BODY>-Tag muss folgender, rot markierter Befehl:
Code:
<BODY onLoad="bildwechseln()">

Und das Bild brauch einen Namen den ich mal als "wechselbild" definiert habe z.B. so:
Code:
<img src="www.url.de/bild1.gif" border="0" alt=" " name="wechselbild">
 
Zuletzt bearbeitet:
Original geschrieben von spla
danke für die hilfe :)

nur aus interesse, koennte man das auch anders loesen ?
Ich wüsste keine andere effiziente Lösung ausser Javascript.
Flash oder Java applets währen wohl etwas übertrieben, und mit PHP hatte man bei jedem Bildwechsel einen Reload. ;)
 
Dankeschön, die Funktion kann ich auch sehr gut gebrauchen. Wie müsste man es umschreiben um Bilder aus einem Ordner automatisch in ein Array zu laden - in Javascript..?

mfg mameluck
 
wie man das in PHP macht ist mir klar - aber wie übergebe ich das Array dann an die Javascript - Funktion
oder ist das nicht möglich? - müsste ich das Programm auf PHP - Basis machen, sprich: Das nur dann ein neues Bild erscheint, wenn die Seite neu geladen wird?

mfg mameluck
 
Status
Nicht offen für weitere Antworten.
Zurück