Seite 1 von 1
bewegte Bilder...
Verfasst: 30.03.2004, 11:15
von bobo
Hi,
ich möchte gerne als kleinen Gag eine Art Bilderwechsel auf meiner Seite auf bauen, dabei sollen sich so ca. alle 5-10 Sek Bilder (2 oder 3) abwechseln.
Wie mache ich so etwas am besten? als animiertes GIF
oder als javascript (davon habe ich null Ahnung)
Vielleicht habt Ihr nen Tipp wie so etwas geht oder wo ich ggf darüber etwas nachlsen kann.
grüße Bobo
Bildwechsel
Verfasst: 30.03.2004, 15:08
von fool
Hallo Bobo,
guck doch mal hier:
https://selfhtml.teamone.de/grafik/animierte_gifs.htm
Wenn es nicht Fotos sind, kannst das ganz gut damit machen.
Ansonsten würde ich mal bei
www.zdnet.de oder bei
www.pc-welt.de nach einem kleinen Tool suchen. Kann tumbs nicht sowas?
Gruß
fool
Verfasst: 30.03.2004, 15:53
von bobo
...doch, sind aber Fotos...
habe eben leider noch nix passendes gefunden.
Grüße
Verfasst: 30.03.2004, 16:33
von stp69
Moin,
Mit Java geht es recht einfach. In den Body folgenden Code.
Die Bilder sid hier im Verzeichniss slide/ gespeichert. Mit Speed und CrossFadeDurationkannst Du den wechsel beinflußen.
Code: Alles auswählen
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var slideShowSpeed = 5000;
var crossFadeDuration = 5;
var Pic = new Array();
Pic[0] = 'slide/1.jpg'
Pic[1] = 'slide/2.jpg'
Pic[2] = 'slide/3.jpg'
Pic[3] = 'slide/4.jpg'
Pic[4] = 'slide/5.jpg'
Pic[5] = 'slide/5.jpg'
Pic[6] = 'slide/3.jpg'
Pic[7] = 'slide/4.jpg'
var t;
var j = 0;
var p = Pic.length;
var preLoad = new Array();
for (i = 0; i < p; i++) {
preLoad[i] = new Image();
preLoad[i].src = Pic[i];
}
function runSlideShow() {
if (document.all) {
document.images.SlideShow.style.filter="blendTrans(duration=2)";
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
document.images.SlideShow.filters.blendTrans.Apply();
}
document.images.SlideShow.src = preLoad[j].src;
if (document.all) {
document.images.SlideShow.filters.blendTrans.Play();
}
j = j + 1;
if (j > (p - 1)) j = 0;
t = setTimeout('runSlideShow()', slideShowSpeed);
}
// End -->
</script>
Da wo das bild stehen soll:
Code: Alles auswählen
<img src="1.jpg" name='SlideShow' width=200 height=377 align="left" alt="let`s Dance">