06.02.2008, 17:45 | #1 (permalink) |
Registriert seit: 13.03.2004
Ort: Rostock
Alter: 37
Beiträge: 976
|
hilfe bei projekt-seite
Huhu, folgendes, ich gestalte für unser Berufsschulprojekt eine Internetseite. Auf dieser Internetseite (siehe Projekt Solarhaus ) ist links ein bild das sich nach einem javascript selbstständig verändert durch den austausch der bilder ohne die seite neu laden zu müssen, hat einer eine idee wie ich die wechselintervalle verkürzen kann im folgenden script?
Code:
<script language="JavaScript" type="text/javascript"> <!-- function Verkersampel01() { var AlleAmpeln = new Array(); AlleAmpeln[0] = new Image(); AlleAmpeln[0].src = "images/rot.jpg"; AlleAmpeln[1] = new Image(); AlleAmpeln[1].src = "images/rotgelb.jpg"; AlleAmpeln[2] = new Image(); AlleAmpeln[2].src = "images/gruen.jpg"; AlleAmpeln[3] = new Image(); AlleAmpeln[3].src = "images/gelb.jpg"; var ZeitJetzt = new Date(); var StundenJetzt = ZeitJetzt.getHours(); var MinutenJetzt = ZeitJetzt.getMinutes(); var SekundenJetzt = ZeitJetzt.getSeconds(); // einstellige Werte erweitern if (StundenJetzt < 10) StundenJetzt = "0" + StundenJetzt; if (MinutenJetzt < 10) MinutenJetzt = "0" + MinutenJetzt; if (SekundenJetzt < 10) SekundenJetzt = "0" + SekundenJetzt; if (SekundenJetzt < 8) document.getElementById("Ampel").src = AlleAmpeln[0].src; if (SekundenJetzt > 8 && SekundenJetzt < 12) document.getElementById("Ampel").src = AlleAmpeln[1].src; if (SekundenJetzt > 12 && SekundenJetzt < 34) document.getElementById("Ampel").src = AlleAmpeln[2].src; if (SekundenJetzt > 34 ) document.getElementById("Ampel").src = AlleAmpeln[3].src; document.getElementById("Zeit").value = StundenJetzt + ":" + MinutenJetzt + ":" + SekundenJetzt + " Uhr"; window.setTimeout("Verkersampel01()", 1000); } var start = setTimeout("Verkersampel01()", 1000); //--> </script> |
07.02.2008, 09:26 | #2 (permalink) |
Registriert seit: 26.01.2005
Ort: Exil-Cottbuser
Alter: 41
Beiträge: 1.693
|
Wenn ich mich nicht täusche (bin schon etwas eingerostet) liegt es daran, dass du SekundeJetzt & Co. erst einen Integerwert zuweist, dem du anschließend einen String anheftest und dann anschließen wieder mit einen Integer vergleichst.
Hier bekommt die Variable Int-Wert (new.Date) zugewiesen & in der nachfolgenden Zeile gibst du dem Int-Wert einen String hinzu & überschreibst den alten Wert. Hier willst du dann denn neuen Wert mit einen Wert vergleichen, der so nicht mehr existent ist. Versuch am besten du Zuweisung des String-Wertes erst nach den Vergleich zu definieren.
__________________
Erst wenn die letzte Ölplattform versenkt und die letzte Tankstelle wegen Benzinmangel geschlossen ist, werdet Ihr merken, dass man bei Greenpeace nachts kein Bier kaufen kann. Mein System - Update: 29.12.2015 |
10.02.2008, 16:22 | #3 (permalink) |
Registriert seit: 13.03.2004
Ort: Rostock
Alter: 37
Beiträge: 976
|
huhu, ich hab das ganze jetzt mit flash realisiert, ich denke das das wesentlich schöner und eleganter ausschaut, trotzdem danke für deine hilfe
Projekt Solarhaus |
09.12.2008, 16:27 |
baoerji9527 |
Dieser Beitrag wurde von anders^on gelöscht.
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Wo ist die seite hin | Ammo | Community | 20 | 23.12.2003 15:56 |