13pixelchen
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mo 27.06.2005 11:21
Titel [Javascript] Zufallsbildscript umschreiben |
|
|
Hi, ich bin ja voll die Javascript Niete. Kann vielleicht jemand so warmherzig sein und dieses Script etwas umschreiben? Grundsätzlich soll es verschiedene Bilder aus einem Bilderpool an drei Stellen auf einer Seite bei einem Reload zufällig anzeigen. Die zufällig generierte Ziffer eins bis ... darf auch in den Dateinamen übernommen werden, dann wirds kompakter. Vermutlich muss man der Funktion noch eine Variable "position1" "position2" "position3" übergeben um für jeden Aufruf an einer anderen Position ein anderes Bild anzuzeigen.
Code: |
<script type="text/javascript" language="JavaScript">
<!--
// erzeugt Zufallszahl kleiner gleich Bilderanzahl
today=new Date();
jran=today.getTime();
var anzahl = 7; // Anzahl der Bilder
var random_number="";
var image="";
var text_color="";
ia=9301;
ic=49297;
im=233280;
jran = (jran*ia+ic) % im;
random_number = Math.ceil( (jran/(im*1.0)) * anzahl);
// läd ein Image abhängig von der Zufallszahl
if (random_number==1) {
text_color="000000";
image="bild02a.jpg";
text="Bild 01"
}
if (random_number==2) {
text_color="#FF0000";
image="bild02b.jpg";
text="Bild 02"
}
if (random_number==3) {
text_color="#00BF00";
image="bild02c.jpg";
text="Bild 03"
}
if (random_number==4) {
text_color="#0090E0";
image="bild02d.jpg";
text="Bild 04"
}
if (random_number==5) {
text_color="#BF0000";
image="bild02a.jpg";
text="Bild 05"
}
if (random_number==6) {
text_color="#AF00FF";
image="bild02b.jpg";
text="Bild 06"
}
if (random_number==7) {
text_color="#00AFAF";
image="bild02c.jpg";
text="Bild 07"
}
function zufallsbild() {
document.write("<img src='" + image + "' width='82' height='120' border='1' alt='Text'><br><br>")
document.write("<font color=#" + text_color +"'>" + text + "</font><br>")
return
}
// -->
</script>
---------------------------------------------------------
im Body-Bereich ( zwischen <body> und </body> )
----------------------------------------------------------
<script language="JavaScript">
<!--
zufallsbild();
//-->
</script>
|
|
|