EKKi: Zufallsbilder per JS einbinden

Beitrag lesen

Mahlzeit Kirill,

dass habe ich nach langem googeln selber per Java hingekriegt. Falls es hilfreich ist, dass sieht folgendermaßen aus:

<script language="JavaScript">

Für mich sieht das eher nach Javascript aus ... auch wenn <http://de.selfhtml.org/html/referenz/attribute.htm#script@title=das zwingend erforderliche "type"-Attribut> fehlt.

var imagenumber = 4 ;
     var randomnumber = Math.random() ;
     var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;
     images = new Array
     images[1] = "images/bild1.jpg"
     images[2] = "images/bild2.jpg"
     images[3] = "images/bild3.jpg"
     images[4] = "images/bild4.jpg"
     var image = images[rand1]

(Woher kommt eigentlich die immer häufiger um sich greifende Unsitte, Javascript-Anweisungen nicht mehr mit einem Semikolon abzuschließen?)

Warum so kompliziert? Wenn die Bilder so einfach benannt sind, hätte doch auch ein simples

var image = 'images/bild' + Math.round(3 * Math.random() + 1) + '.jpg';

gereicht.

Im Übrigen hast Du so mitnichten ein "zufallsgeneriertes Bild auf Deiner Seite erscheinen lassen" - Du hast schlicht und ergreifend einer (offenbar globalen) Variablen einen String zugewiesen.

Den Teil des Codes, in dem deutlich wird, wie das Bild eingebaut wird, hast Du verschwiegen ... warum auch immer.

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|