• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

setInterval

rooky

New member
Hallo zusammen.
Kann mir einer sagen warum das folgende Script die function
nur einmal aufruft?

window.setInterval("farbezeig()",2000)
var farbe=new Array("#0066aa","#bbccdd","#ee34aa","#ff0066","#00ffff","#dd00aa","#cc00ff","#aabbcc")
function farbezeig()
{
var i
i=Math.floor(Math.random()*8)
document.write(farbe)
window.document.bgColor=farbe

}
 
Hi rooky,

Du hast einen document.write Befehl in deinem Script, der eine neue Seite mit dem Text der gewählten Farbe schreibt. Und da steht nun mal deine Function nicht mehr drin.
Nimm das document.write raus und es funzt.

Aber by the way, so ein Farbwechsel schont nicht die Augen und Nerven des Betrachters ;-)

Gruß

Manitou
 
Hallo Manitou
Vielen Dank.
Das funzt ja toll. Ich meine grauenhaft was sich da auf dem Bildschirm abspielt,aber
manchmal will man einfach nur wissen
ob eine Idee auch funktioniert.

Gruss Rooky
 
Zurück
Oben