Bild wechsel beim aktualisieren

karuna

Grünschnabel
hallo leute

ich suche einen script

wenn man die seite neu ladet das sich das bild ändert , es stehen z.b 10 bilder zur verfügung und ich möchte das wenn man die seite aktualisiert das sich das bild ändert ..

Danke im voraus
 
Ich weiss nicht genau wie der Code in JavaScript aussieht aber das Prinzip ist überall gleich. Du Packst die Pfadangaben der Bilder in ein Array und rufst diese mit der Random funktion auf damit kommt immer eine andere Zahl raus und du kannst diese dann aus deinem Array holen und sie dem Bild zuweisen so hast du die chance von 1 zu 10 das immer ein anderes Bild kommt.
 
HTML:
<SCRIPT LANGUAGE="javascript">
bilder = new Array("url1.gif", "url2.gif", "url3.gif", "url4.gif", "url5.gif");
document.write("<IMG SRC=\"images/" + bilder[Math.floor(Math.random()*5)] + "\" BORDER=0>");
</SCRIPT>

Ich hoffe es funktioniert!

HUBBLE
 
So das Board wurde zwar schon mal verschoben aber deine Frage ist mit java nicht zu lösen nur über cookies.
Javascript ist Clientseitg, das heißt das wenn du schon etwas neu laden willst dann machs doch gleich mit PHP.
Das Spart unmengen an Quellcode der übermittelt werden muss.
Außerdem glaube ich fast das du nicht nur ein Bild sonder einen Ganzen Skin ändern willst, und da kannst du mit PHP einfach immer Per zufall einen neuen includen.
Außerdem für eine Lösung mit Javascript muss der Browser immer alle Bilder Laden und bei zehn Bildern kann das schon mal ne weile dauern.

Also guck dich mal unter PHP rumm und falls du nichts finden solltest, schreib das einfach und ich helfe dir.
 
Warum sollte sich das Bild bei HUBBLE's Code nicht ändern...
es wird jedes mal ein zufälliges Bild aus dem Array ausgewählt.... und funktioniert so auch ohne Cookies:)

Es wird sicher ab und zu mal vorkommen, dass ein Bild direkt aufeinander erscheint,....die Chance ist aber nur 1:10 :-)

Der Browser muss auch nicht alle 10 Bilder Laden... in dem Array stehen lediglich Pfade zu den Bildern.

Das ist doch eine gute Lösung, wenn man auf PHP nicht zurückgreifen kann :)
 

Neue Beiträge

Zurück