Zufallsgenerator

molkman

Grünschnabel
Wie mach ich, wenn ich 3 Bilder habe also b1 b2 und b3, und dann machen will, das immer nur eins kommt und "per Zufallsgenerator" ausgewählt wird welches.

Wie mach ich das?

Danke im Vorraus.
 
Hätte hier gerade mal was in PHP, von der Logik her identisch...

PHP:
$max = "3"; 

$img = array("bild1","bild2","bild3"); 

$url = ""; 



$max = $max-1;
srand(time()); 
$zahl = rand(0,$max);



if(!$url=="") {
    echo "<a href=".$url.">";  
}

echo "<img src='".$img[$zahl]."' border='0'>";   

if(!$url=="") {
    echo "</a>";    
}

SG,
Claus
 
PHP:
aImgs = new Array( "bild1.png", "bild2.png", "baum" );
iRand = Math.round( Math.rand() * ( aImgs.length - 1 ) );

window.document.write( "<img src=\"" + aImgs[iRand] + "\" border=\"0\" alt=\"Ein tolles Bild\">" );
 
Der von Claus ist PHP-Code, sollte aber, wenn ich ihn richrig verstanden habe, nur ein Denkanstoss sein.

Den JavaScript-Code von mir kannst du so einbinden:
Code:
1: Dein HTML Dokument...
2: <br>
3: <br>
4: <!-- an der Stelle, an der das Bild erscheinen soll: -->
5: <script type="text/javascript">
6: //hier mein Code
7: </script>

hth
 

Neue Beiträge

Zurück