Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

bewegte Bilder...

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
bobo
PostRank 4
PostRank 4
Beiträge: 166
Registriert: 28.11.2003, 10:53

Beitrag von bobo » 30.03.2004, 11:15

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

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


fool
PostRank 5
PostRank 5
Beiträge: 200
Registriert: 28.03.2004, 12:12

Beitrag von fool » 30.03.2004, 15:08

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

bobo
PostRank 4
PostRank 4
Beiträge: 166
Registriert: 28.11.2003, 10:53

Beitrag von bobo » 30.03.2004, 15:53

...doch, sind aber Fotos...

habe eben leider noch nix passendes gefunden.

Grüße

stp69
PostRank 7
PostRank 7
Beiträge: 499
Registriert: 20.02.2004, 14:54

Beitrag von stp69 » 30.03.2004, 16:33

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&#40;&#41;;
Pic&#91;0&#93; = 'slide/1.jpg'
Pic&#91;1&#93; = 'slide/2.jpg'
Pic&#91;2&#93; = 'slide/3.jpg'
Pic&#91;3&#93; = 'slide/4.jpg'
Pic&#91;4&#93; = 'slide/5.jpg'
Pic&#91;5&#93; = 'slide/5.jpg'
Pic&#91;6&#93; = 'slide/3.jpg'
Pic&#91;7&#93; = 'slide/4.jpg'
var t;
var j = 0;
var p = Pic.length;
var preLoad = new Array&#40;&#41;;
for &#40;i = 0; i < p; i++&#41; &#123;
preLoad&#91;i&#93; = new Image&#40;&#41;;
preLoad&#91;i&#93;.src = Pic&#91;i&#93;;
&#125;
function runSlideShow&#40;&#41; &#123;
if &#40;document.all&#41; &#123;
document.images.SlideShow.style.filter="blendTrans&#40;duration=2&#41;";
document.images.SlideShow.style.filter="blendTrans&#40;duration=crossFadeDuration&#41;";
document.images.SlideShow.filters.blendTrans.Apply&#40;&#41;;
&#125;
document.images.SlideShow.src = preLoad&#91;j&#93;.src;
if &#40;document.all&#41; &#123;
document.images.SlideShow.filters.blendTrans.Play&#40;&#41;;
&#125;
j = j + 1;
if &#40;j > &#40;p - 1&#41;&#41; j = 0;
t = setTimeout&#40;'runSlideShow&#40;&#41;', slideShowSpeed&#41;;
&#125;
//  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">

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag