Benedikt Scholz: Bildwechsel im Layer

Beitrag lesen

Probiers mal hiermit. Bei mir funktioniert es...jedenfalls mit NC. Ob auch mit dem msie weiß ich nicht, da ich mich nie damit beschäftigt habe. *g*

function SchaltKnopf(theMouseOverImage,theMouseOutImage) {
        this.ImageOver = new Image(100,50);
        this.ImageOver.src = theMouseOverImage;
        this.ImageOut= new Image(100,50);
        this.ImageOut.src = theMouseOutImage;
}

function Flip(mode, imageName, position)
{
        
        if(mode)
                this.document[imageName].src = SchaltKnopf[position].ImageOver.src;
        else
                this.document[imageName].src = SchaltKnopf[position].ImageOut.src;
}

SchaltKnopf[0] = new SchaltKnopf("xxx.gif","yyy.gif");
SchaltKnopf[1] = new SchaltKnopf("xxx.gif","yyy.gif");
SchaltKnopf[2] = new SchaltKnopf("xxx.gif","yyy.gif");
SchaltKnopf[3] = new SchaltKnopf("xxx.gif","yyy.gif");
SchaltKnopf[4] = new SchaltKnopf("xxx.gif","yyy.gif");

aufgerufen wird mit dem Befehl:
Flip(1, 'buttonx',0)
und zurückgenommen mit dem Befehl:
Flip(0,'buttonx',0)
hoffentlich hilft es Dir
bye
Benedikt