background color wisselen met een button

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Richard

Richard

24/01/2006 20:53:00
Quote Anchor link
Hey,

Met wat voor soort script zou je de background van een pagina (en eventueel andere buttons ofzo) kunnen veranderen naar een andere kleur?
Zoals bv. hier: gamespot, kijk rechtsboven.
 
PHP hulp

PHP hulp

17/11/2024 00:28:10
 
Woopie100

Woopie100

24/01/2006 21:21:00
Quote Anchor link
dat doe je met JS ik zal ff wat maken :P kijken of het werkt (ik ben ook een JS n00bje)
 
PurpleMadness -

PurpleMadness -

24/01/2006 21:22:00
Quote Anchor link
Geen image?
Maargoed, ik bemoei me er niet mee o.o
 
Woopie100

Woopie100

24/01/2006 21:23:00
Quote Anchor link
hopelijk werkt deze

<input type=submit onclick="document.bgColor='#000000'" value="zwart">
<input type=submit onclick="document.bgColor='#FFFFFFF'" value="wit">
 
Martijn B

Martijn B

24/01/2006 21:33:00
Quote Anchor link
Bestand "test.php":
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php

// Grijp achtergrond kleur (standaard blauw)
$sBgColor = ( isset($_GET['bg']) ? $_GET['bg'] : 'blue' );

// Controleer de waarde van $sBgColor
// Eventueel de kleuren vervangen door kleurcodes hier.

switch( $sBgColor )
{
  case
'blue':
  case
'green':
  case
'red':
  case
'pink':
  case
'yellow':
    break;

  default:

    $sBgColor = 'blue';
}


// html uitvoer
echo '<html>
<head>
<style>
body{
  background : '
. $sBgColor . '
    
}

a{color: black}
</style>
</head>
<body>
<a href="./test.php?bg=blue">Blauw</a><br />
<a href="./test.php?bg=green">Groen</a><br />
<a href="./test.php?bg=red">Rood</a><br />
<a href="./test.php?bg=pink">Roze</a><br />
<a href="./test.php?bg=yellow">Geel</a><br />
</body></html>'
;

?>
Gewijzigd op 24/01/2006 22:04:00 door Martijn B
 

24/01/2006 22:03:00
Quote Anchor link
dat voorbeed van woopie is perfect, als je het dan met afbeeldingen doet moet je met <a href=javascript:void(); onclick="document.bgColor='#000000'"><img src="..."></a>
 
Jan Koehoorn

Jan Koehoorn

24/01/2006 22:48:00
Quote Anchor link
Als je in CSS een aantal eigenschappen binnen akkolades zet, hoef je de laatste niet met een puntkomma af te sluiten. Het script van woopie zal inderdaad werken, maar let op als je op deze manier meer dan één eigenschap aan wilt passen. Dan moet er wel een puntkomma achter.

Je kunt in CSS ook gewoon altijd een puntkomma gebruiken, dat werkt ook.
 
Woopie100

Woopie100

25/01/2006 07:44:00
Quote Anchor link
Je hebt gelijk :) ik gebruik meestal ook altijd een komma in css, maar in dit soort dingen vergeet ik het weleens ^^
 
Lissy Pixel

Lissy Pixel

25/01/2006 10:21:00
Quote Anchor link
@ Martijn: Geweldig leuk gedaan en dit ga ik wederom bewaren voor een moment dat ik het nodig heb! ==> BEDANKT!!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.