kostenloser Webspace werbefrei: lima-city


Bild Wechsler

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    n********r

    Moin,

    ich habe ein kleines Script:
    var photos=new Array()
    var which=0
    
    photos[0]="img/header.jpg"
    photos[1]="img/header1.jpg"
    photos[2]="img/header2.jpg"
    photos[3]="img/header3.jpg"
    photos[4]="img/header4.jpg"
    photos[5]="img/header5.jpg"
    photos[6]="img/header6.jpg"
    
    
    function header(){
    if (which == 6){ which = 0}
    which++
    document.images.photoslider.src=photos[which]
    }

    Durch einen Klick auf einen Menüpunkt, wird die Funktion aufgerufen und soll den header wechseln.
    Das Problem ist, ich bekomme keine Fehlermeldung ausgegeben, aber auch der Header wechselt sich nicht.
    Was ist falsch an meiner Funktion?

    Danke
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. newwarrior schrieb:
    var photos=new Array()



    var photos = new Array(7)


    Ansonsten so:

    var photos = new Array ("img/header.jpg", "img/header2.jpg", [...] )


    Beitrag zuletzt geändert: 25.5.2009 20:12:26 von toolz
  4. Autor dieses Themas

    n********r

    Danke, habe es jetzt anderes gelösct, so wird ohne klick alles gemacht:

    var photos=new Array()
    
    photos[0]="img/header.jpg"
    photos[2]="img/header2.jpg"
    photos[3]="img/header3.jpg"
    photos[4]="img/header4.jpg"
    photos[5]="img/header5.jpg"
    photos[6]="img/header6.jpg"
    
    function change(){
    setTimeout('change()',50000);
    zufall = Math.floor(Math.random()*photos.length)
    document.photoslider.src=photos[zufall];
    
    }


    und dann noch:

    <body onLoad="change()">


    Wolla, schon klappt es wunderbar :D
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!