Avatar billede noobie Nybegynder
19. april 2003 - 09:57 Der er 6 kommentarer og
1 løsning

Baggrunds skifter

Hej eksperter...

Jeg har lavet en side med to rammer.
Jeg havde tænkt mig at lave sådan man kunne skifte baggrund, ikke farve på baggrunden men et billede !
To knapper/links...
(film baggrund)  (Børne baggrund)

Så trykker man på den baggrund man vil have og så bliver den der...
Uden at skifte til en anden side !

Den skal virke på alle sider, den skal nemlig sidde i en ramme som ikke bliver reloaded
Avatar billede noobie Nybegynder
19. april 2003 - 10:31 #1
Nu giver jeg 30 point i steddet fro 25 for et hurtigt svar !!!

Plz hjælp mig
The nOObie
Avatar billede Slettet bruger
20. april 2003 - 11:41 #2
Du skifter baggrund på en side således:

<a href="#" onClick="document.body.style.backgroundImage.url = 'din_baggrund.gif'; return false;">Link</a>

... og i en anden frame:

<a href="#" onClick="parent.framaes['frameNavn'].document.body.style.backgroundImage.url = 'din_baggrund.gif'; return false;">Link</a>
Avatar billede Slettet bruger
20. april 2003 - 11:42 #3
Ups, der kom et a for meget ind i "frames".
Avatar billede noobie Nybegynder
20. april 2003 - 15:00 #4
Det virker ikke !!! Selvom jeg laver frames om !!!
Men der er ikke nogen fejl !!!

Der sker ikke noget når man trykker på linket !!!
:-(
Avatar billede Slettet bruger
20. april 2003 - 19:46 #5
Så smid et link. Prøv evt.:

<a href="#" onClick="parent.frames['frameNavn'].document.body.background = 'din_baggrund.gif'; return false;">Link</a>
Avatar billede noobie Nybegynder
21. april 2003 - 09:56 #6
Nu virker det !!!
Kan du gøre det som et svar...
Så jeg kan give dig de point...

Tak skal de have
Avatar billede Slettet bruger
21. april 2003 - 10:35 #7
Svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester