login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Resolutie verschillende achtergronden

Offline woms - 30/08/2008 16:34 (laatste wijziging 30/08/2008 16:35)
Avatar van womsNieuw lid Ik wil bij enkele resoluties een andere achtergrond gebruiken. Ik dacht dat het zo kon:
  1. var width = screen.width;
  2. if (width=='1024') {document.body.background = "images/bloem_pattern_achtergrond_hh_1024.jpg";}
  3. if (width=='1280') {document.body.background = "images/bloem_pattern_achtergrond_hh_1280.jpg";}
  4. if (width=='1680') {document.body.background = "images/bloem_pattern_achtergrond_hh_1680.jpg";}
  5. if (width>='1920') {document.body.background = "images/bloem_pattern_achtergrond_hh_1920.jpg";}


Maar dit werkt niet. Wat doe ik fout? of kan het ook anders?

10 antwoorden

Gesponsorde links
Offline MiST - 30/08/2008 16:59
Avatar van MiST Lid document.body.background moet document.body.style.background zijn als ik mij niet vergis 
Offline roberini - 30/08/2008 17:14 (laatste wijziging 30/08/2008 17:16)
Avatar van roberini HTML beginner staat de map images wel in dezelfde map van je bestanden?

zoja? probeer dit eens

  1. var width = screen.width;
  2. if (width=='1024') {document.body.background = "images/bloem_pattern_achtergrond_hh_1024.jpg";}
  3. else
  4. if(width=='1280') {document.body.background = "images/bloem_pattern_achtergrond_hh_1280.jpg";}
  5. else
  6. if (width=='1680') {document.body.background = "images/bloem_pattern_achtergrond_hh_1680.jpg";}
  7. else
  8. if (width>='1920') {document.body.background = "images/bloem_pattern_achtergrond_hh_1920.jpg";}
Offline woms - 30/08/2008 17:27
Avatar van woms Nieuw lid document.body.style.background werkt niet.
De map images staat op de zelfde plek als het bestand.

en met if else werkt ook niet (snap ook niet waarom dat wel zou moeten werken, maar goed )
Offline roberini - 30/08/2008 17:33
Avatar van roberini HTML beginner misschien moet je ook een height definieren
Offline MiST - 30/08/2008 17:33 (laatste wijziging 30/08/2008 17:33)
Avatar van MiST Lid paden tussen url()? CSS-like xD

We gokken erop los 
Offline vinTage - 30/08/2008 17:43
Avatar van vinTage Nieuw lid Ik gok ook maar mee 

Roep je die "check" wel aan?
Dus bv via <body onload="checkje">
 
Offline woms - 30/08/2008 19:14
Avatar van woms Nieuw lid Normaal heeft een body ook geen hoogte, dus dat is het niet 

url() werkt ook niet .. 

En met check.. Ik weet niet wat je daarmee bedoelt Ik heb zelf geen verstand van javascript, dus 

Maar is dit wel de manier om de achtergrond te veranderen?
Offline Martijn - 30/08/2008 19:22
Avatar van Martijn Crew PHP je kutn javascript alleen gebruiken (iig grotendeels) als je deze in je head maakt, en vervolgend in je bodydag laad laden, soort klaarmaken voor gebruiken 
Offline woms - 30/08/2008 19:29
Avatar van woms Nieuw lid Ik heb het al (ik ben woms)
Offline vinTage - 30/08/2008 21:44
Avatar van vinTage Nieuw lid Dat is dus die "check" aanroepen zoals ik al zei 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s