ändra backgrund på sidan

HTML & CSS

6 svar · 280 visningar · startad av Apollo 13

Medlem sedan feb. 200196 inlägg
Trådstart#1

Hej!
Jag undrar hur man gör om man vill kunna ändra backgrunden på sidan genom att trycka på en länk eller liknande

OBS: backgrunden ska bytas på samtliga sidor (menyer, toppar, botten och mainen)

Medlem sedan maj 200010 687 inlägg
#2

Ska du göra det med HTML blir du tvungen att länka till ett helt nytt frameset med helt nya sidor i det som har andra färger.

Medlem sedan nov. 200013 890 inlägg
#3

Skall du få till det så att färgen byts på alla sidor så får du nog använda dig av cockies och ASP, PHP eller liknande. ;)

Medlem sedan jan. 20014 973 inlägg
#4

Om jag förstått detta rätt så är JavaScript ett bra(?) alternativ.

Medlem sedan juli 200159 inlägg
#5

Jepp JavaScript ska fixa ditt problem...
Använd ex en liknande grundfunktion som den här: http://www.quickmess.com/kodarkivet/visa_kod_fullt.php3?kodid=107

Sen i funktionen som aktiveras på den ramen du vill ändra färgen på kan du sätta ett body style attribut ex..

document.body.style.background = "#000000";

Så ska du kunna fixa det...

Medlem sedan maj 200010 687 inlägg
#6

Eller ännu bättre.

document.bgColor='#FF0000';

När Apollo 13 bestämt sig för vilken teknik han vill använda så kan han ju skriva ett inlägg här om det så kan jag flytta tråden till rätt forum.

Medlem sedan maj 200010 687 inlägg
#7

Om man vill ändra i andra frames kan man ju använda:

parent.framens_namn.document.bgColor='#FF0000';
290 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
140 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
153 ms — ändringar (db)