Home
/
JavaForum
/
Java allgemein
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
4.772 User online
0 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 1930 von 2212 (87%)
Autor
darky
Datum
17.03.04, 11:27
Betreff
RANDOM FUNKTION dringend HILFE
Hi all brauche hilfe
habe jetzt folgendes Problem. Ich möchte eine Random funktion einfügen, habe auch eine mehr oder weniger passende gefunden // parseInt((Math.random() // , ich generiere eine zahl die dan auf eine ganze reduziert wird und als solche halt stehen soll.
z.B var e2 = parseInt((Math.random() * 100) % 2); = 2,545 --> wird zu 2 und automiatisch ist jetzt die variable.
wird in [e2].jpg eingesetzt und wird 2.jpg so ungefähr. Theoretisch klar. aber praksis sieht ganz anders aus.
im endeffekt funkt der ganze script nicht.
brauche jetzt hilfe von aussen
Danke euch im Vorraus
<html>
<head>
<script language="JavaScript">
var slideShowSpeed = 2000;
var e1 = parseInt((Math.random() * 100) % 1);
var e2 = parseInt((Math.random() * 100) % 2);
var e3 = parseInt((Math.random() * 100) % 5);
var e4 = parseInt((Math.random() * 100) % 17);
var e5 = parseInt((Math.random() * 100) % 18);
var e6 = parseInt((Math.random() * 100) % 20);
var e7 = parseInt((Math.random() * 100) % 3);
var e8 = parseInt((Math.random() * 100) % 13);
var Pic = new Array();
Pic[1] = '1.jpg'
Pic[2] = '2.jpg'
Pic[3] = '3.jpg'
Pic[4] = '4.jpg'
Pic[5] = '5.jpg'
Pic[6] = '6.jpg'
Pic[7] = '7.jpg'
Pic[8] = '8.jpg'
Pic[9] = '9.jpg'
Pic[10] = '10.jpg'
Pic[11] = '11.jpg'
Pic[12] = '12.jpg'
Pic[13] = '13.jpg'
Pic[14] = '14.jpg'
Pic[15] = '15.jpg'
Pic[16] = '16.jpg'
Pic[17] = '17.jpg'
Pic[18] = '18.jpg'
Pic[19] = '19.jpg'
Pic[20] = '20.jpg'
Pic[21] = '21.jpg'
Pic[22] = '22.jpg'
Pic[23] = '23.jpg'
Pic[24] = '24.jpg'
Pic[25] = [e1].jpg
Pic[26] = [e2].jpg
Pic[27] = [e3].jpg
Pic[28] = [e4].jpg
Pic[29] = [e5].jpg
var a = 1;
var b = 2;
var c = 3;
var d = 4;
var e = 5;
var f = 6;
var g = 7;
var h = 8;
var u = 9;
var k = 10;
var l = 11;
var o = 12;
var p = Pic.length;
var preLoad = new Array();
for (i = 0; i < p; i++) {
preLoad[i] = new Image();
preLoad[i].src = Pic[i];
}
function runSlideShow1() {
document.images.SlideShow1.src = preLoad[a].src;
document.images.SlideShow2.src = preLoad[b].src;
document.images.SlideShow3.src = preLoad[c].src;
document.images.SlideShow4.src = preLoad[d].src;
document.images.SlideShow5.src = preLoad[e].src;
document.images.SlideShow6.src = preLoad[f].src;
document.images.SlideShow7.src = preLoad[g].src;
document.images.SlideShow8.src = preLoad[h].src;
document.images.SlideShow9.src = preLoad[u].src;
document.images.SlideShow10.src = preLoad[k].src;
document.images.SlideShow11.src = preLoad[l].src;
document.images.SlideShow12.src = preLoad[o].src;
a = a + 12;
if (a > (p - 1)) a = 1;
t = setTimeout('runSlideShow1()', slideShowSpeed);
b = b + 12;
if (b > (p - 1)) b = 2;
t = setTimeout('runSlideShow2()', slideShowSpeed);
c = c + 12;
if (c > (p - 1)) c = 3;
t = setTimeout('runSlideShow3()', slideShowSpeed);
d = d + 12;
if (d > (p - 1)) d = 4;
t = setTimeout('runSlideShow4()', slideShowSpeed);
e = e + 12;
if (e > (p - 1)) e = 5;
t = setTimeout('runSlideShow5()', slideShowSpeed);
f = f + 12;
if (f > (p - 1)) f = 6;
t = setTimeout('runSlideShow6()', slideShowSpeed);
g = g + 12;
if (g > (p - 1)) g = 7;
t = setTimeout('runSlideShow7()', slideShowSpeed);
h = h + 12;
if (h > (p - 1)) h = 8;
t = setTimeout('runSlideShow8()', slideShowSpeed);
u = u + 12;
if (u > (p - 1)) u = 9;
t = setTimeout('runSlideShow9()', slideShowSpeed);
k = k + 12;
if (k > (p - 1)) k = 10;
t = setTimeout('runSlideShow10()', slideShowSpeed);
l = l + 12;
if (l > (p - 1)) l = 11;
t = setTimeout('runSlideShow11()', slideShowSpeed);
o = o + 12;
if (o > (p - 1)) o = 12;
t = setTimeout('runSlideShow12()', slideShowSpeed);
}
</script>
</head>
<body onLoad="runSlideShow1()" >
<table border="0" cellpadding="2">
<tr>
<td id="bu1"><img src="1.jpg" name='SlideShow1' width=88 height=44> </td>
<td id="bu2"><img src="2.jpg" name='SlideShow2' width=88 height=44> </td>
<td id="bu3"><img src="3.jpg" name='SlideShow3' width=88 height=44> </td>
<td id="bu4"><img src="4.jpg" name='SlideShow4' width=88 height=44> </td>
<td id="bu5"><img src="5.jpg" name='SlideShow5' width=88 height=44> </td>
<td id="bu6"><img src="6.jpg" name='SlideShow6' width=88 height=44> </td>
</tr>
<tr>
<td id="bu7"><img src="7.jpg" name='SlideShow7' width=88 height=44> </td>
<td id="bu8"><img src="8.jpg" name='SlideShow8' width=88 height=44> </td>
<td id="bu9"><img src="9.jpg" name='SlideShow9' width=88 height=44> </td>
<td id="bu10"><img src="10.jpg" name='SlideShow10' width=88 height=44> </td>
<td id="bu11"><img src="11.jpg" name='SlideShow11' width=88 height=44> </td>
<td id="bu12"><img src="12.jpg" name='SlideShow12' width=88 height=44> </td>
</tr>
</table>
</body>
</html>
Diskussionsverlauf:
Re: RANDOM FUNKTION dringend HILFE
RANDOM FUNKTION dringend HILFE
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com