ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
1196
1196
EMPFEHLEN
-
17.09.03 09:45 #1
- Registriert seit
- Sep 2003
- Beiträge
- 2
hallo. ich hab hier ein script geschrieben, aber es funktioniert nicht richtig weil ich die tabelle nicht ansprechen kann. weiss nicht genau wo das problem ist, kann irgendwer weiterhelfen?
code:
<script>
var imgURLs = ['1.gif', '2.gif'];
var zufallsZahl = Math.floor((Math.random()*2)+1);
var delay = 100;
var tid;
var zweiteZahl = 1;
var images = new Array(imgURLs.length);
for (var i = 0; i < imgURLs.length; i++) {
images[i] = new Image();
images[i].src = imgURLs[i];
}
function changeBackground () {
if (zufallsZahl = zweiteZahl) {
document.getElementById("tabelle2").style.backgroundImage = images[0].src;
}
else {
document.getElementById("tabelle2").style.backgroundImage = images[1].src;
}
}
</script>
<table id="tabelle2" background="test.gif" onload="tid = setInterval('changeBackground()', delay)" width="100%" border="1">
danke im voraus
-
Du hattest in dem Script einige Fehler.
Deswegen geh' ich auf die einzelnen hier erstmal nicht ein. Du siehst ja, was sich geändert hat.
Das funktionierende Script sieht dann so aus:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
<HTML> <script language="javascript"> var imgURLs = ['1.gif', '2.gif']; var zufallsZahl = Math.floor((Math.random()*2)+1); var delay = 100; var tid; var zweiteZahl = 1; var images = new Array(imgURLs.length); for (var i = 0; i < imgURLs.length; i++) { images[i] = new Image(); images[i].src = imgURLs[i]; } function changeBackground() { if (zufallsZahl == zweiteZahl) { document.getElementById("tabelle2").style.backgroundImage = "url("+images[0].src+")"; } else { document.getElementById("tabelle2").style.backgroundImage = "url("+images[1].src+")"; } } </script> <Body onload="tid = setInterval('changeBackground()', delay)" > <table id="tabelle2" style="Background-image: url(test.jpg)" width="100%" border="1" </Body> </HTML><?php if ($sein || !$sein) echo "Das ist hier die Frage."; ?>
-
18.09.03 03:18 #3
- Registriert seit
- Apr 2002
- Ort
- Ingolstadt
- Beiträge
- 2.940
Wobei sowas
sehr schlechter stil ist. Besser wäreCode :1
var imgURLs = ['1.gif', '2.gif'];
Code :1
var imgURLs = new Array('1.gif', '2.gif');
bye
-
Oh, garnicht gesehen.
Soll nicht nochmal passieren...
<?php if ($sein || !$sein) echo "Das ist hier die Frage."; ?>
-
18.09.03 09:02 #5
- Registriert seit
- Sep 2003
- Beiträge
- 2
danke hat geklappt

love ya all
visit #kekke @qnet
Ähnliche Themen
-
Tabellen Hintergrund Farbe soll sich ändern nicht der Hintergrund der Seite !
Von pantoon im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 19.11.08, 11:23 -
Tabellen-Hintergrund
Von Dolphon im Forum CSSAntworten: 2Letzter Beitrag: 22.04.06, 11:58 -
CSS+JavaScript Hintergrund automatisch ändern
Von Burnymc im Forum CSSAntworten: 1Letzter Beitrag: 07.09.04, 09:43 -
hintergrund von tabellen ändern
Von ndl-renegade im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 25.01.04, 17:13 -
tabellen-zeile zufällig auslesen (mysql)
Von fishguts im Forum PHPAntworten: 2Letzter Beitrag: 22.07.02, 20:07





Zitieren
Login





