he1OO: BackgroundImg mit effekt ändern.

Beitrag lesen

Wie ich mit Java einfach verändere bei jeder Seite ist mir klar und funktioniert auch.

Naja, ob es möglich ist mit Java den  Hintergrund einer HTML Seite zu ändern weiß ich nicht, du meinst Javascript.

if (urlid == 413) {
            document.getElementById("body").style.backgroundImage = "url('/img/test.jpg')";
        }

else if (urlid == 424) {[/code]

Das ist im Prinzip richtig aber umständlich. Bei sowas würde ich mit Objekten arbeiten.

var background = {

412: '/img/test.jpg',
424: '/img/test424.jpg',
....
};

if(background[url])
   document.getElementById("body").style.backgroundImage = 'url(' + background[url] +')';


>   
> Dadurch ist es leichter, deine Parameter zu konfigurieren und du hast nicht ellenlange if else Konstrukte.  
>   
> > Jetzt möchte ich aber dem ganzen noch einen effekt geben das es sich überblendet das neue bild und von oben nach unten rutscht.  
> >   
> > Ist sowas möglich?  
>   
> Du kannst genauso wie du das Bild änderst, auch die <http://de.selfhtml.org/css/eigenschaften/hintergrund.htm#background_position@title=Position> ändern.  
>   
> Struppi.  
  
Hi Danke für deine Antwort.  
Da ich net soviele Seiten habe passt es schon mit 4 if else abfragen ist ok :)  
  
Aber hab schon eine gute anleitung hier gefunden wo ich es faden lassen kann.  
  
Aber vielen Dank  
mfg he1OO