Avatar billede mortenhh Nybegynder
19. oktober 2004 - 15:22 Der er 17 kommentarer

hjælp ?

Nogle der har et script sådan man bare kan trykke på en knap og så skifter baggrunden ? :)
:)
Avatar billede flim Nybegynder
19. oktober 2004 - 15:23 #1
Du kan vel bare lave en knap/link som sender brugeren til samme side med med #000000 som parameter?

Til en anden gang. En mere sigende overskrift ville være bedre
Avatar billede flim Nybegynder
19. oktober 2004 - 15:26 #2
<?PHP

echo '<html><head><title>side1</title></head>

<body bgcolor="'.$_GET[color].'">

<br>
Her står en masse tekst...<br><br>

<a href="?color=#000000">Sort baggrund</a>';
?>
Noget i den dur (ikke testet)
Avatar billede flim Nybegynder
19. oktober 2004 - 15:38 #3
Ja, nu ved jeg jo ikke hvad du egentlig søger - om det er billede eller bare farven der skal skifte:

Følgende kode kan i hvert fald skifte mellem sort og hvid - så kan du selv arbejde videre på den:


<?PHP

echo '<html><head><title>side1</title></head>';

if ( $_GET['color'] == '000000')
{
  $color = 'FFFFFF';
}
else
{
  $color = '000000';
}
echo '
<BODY BGCOLOR="#'.$color.'">

<br>
Her står en masse tekst...<br><br>

<a href="?color='.$color.'">Skift baggrund</a>

</body>
</html>

';
?>
Avatar billede olebole Juniormester
19. oktober 2004 - 15:47 #4
<ole>

'bgcolor' har ikke været med i HTML-standarden i temmelig mange år, men mon er det ikke bare noget JavaScript, du har brug for?

<script type="text/JavaScript">
function skift(col) {
    document.body.style.backgroundColor = col;
}
</script>

<button onclick="skift('#ff0000')">Rød</button>
<button onclick="skift('#ffff00')">Gul</button>
<button onclick="skift('#0000ff')">Blå</button>

/mvh
</bole>
Avatar billede mortenhh Nybegynder
19. oktober 2004 - 15:57 #5
nej ikke rigtigt :S ? et billede skift ! altså baggrundsbillede skift !
Avatar billede olebole Juniormester
19. oktober 2004 - 16:49 #6
<script type="text/JavaScript">
function skift() {
    document.body.style.backgroundImage = "url('C:/SaschaMus.jpg')";
}
</script>

<button onclick="skift()">TEST</button>
Avatar billede olebole Juniormester
19. oktober 2004 - 16:50 #7
Hehe ... det var lige standard-billedet af min datter, der røg ind der. Du skal naturligvis sætte en sti til et billede på din server  ;o)
Avatar billede mortenhh Nybegynder
19. oktober 2004 - 18:45 #8
Olebole ! gider du godt kikke på www.ixuz.dk/testing/index100.htm se de knapper i bunden med 1 2 3 !! kan du se at det ikke virker ?
Avatar billede michael_stim Ekspert
19. oktober 2004 - 18:54 #9
Sät funktionen mellem din header.
Avatar billede michael_stim Ekspert
19. oktober 2004 - 18:56 #10
<head>
<title>blabla</title>
<script type="text/JavaScript">
function skift() {
    document.body.style.backgroundImage = "url('C:/SaschaMus.jpg')";
}
</script>
</head>
Avatar billede olebole Juniormester
19. oktober 2004 - 19:09 #11
Det funker da fint  :)

Hvis du vil give forskellige valg, kan du skrive:

<script type="text/JavaScript">
function skift(pic) {
    document.body.style.backgroundImage = "url('http://www.ixuz.dk/" + pic + "')";
}
</script>

<button onclick="skift('lines.gif')">1</button>
<button onclick="skift('dots.gif')">2</button>
<button onclick="skift('puke.gif')">3</button>
Avatar billede mortenhh Nybegynder
19. oktober 2004 - 20:04 #12
hmm så tjek lige http://www.ixuz.dk/testing/lort.htm :S? test evt kilde ? og se om jeg har klumset i det :( :P
Avatar billede olebole Juniormester
19. oktober 2004 - 23:18 #13
Ja, det har du  :)
Scriptet sætter selv stien ind (du skal skrive den korrekte sti i funktionen), så du kun skal sætte fil-navnet ind i kaldet. Ligesom jeg gjorde i eksemplet
Avatar billede mortenhh Nybegynder
20. oktober 2004 - 09:23 #14
Okay.. men gider du så ikke gi et eks hvis jeg har de her 3 billeder: http://www.ixuz.dk/testing/bg2.gif
http://www.ixuz.dk/bg2.gif
http://www.ixuz.dk/lines.gif
For jeg er ikke hel sikker på hva du mener :'( !
Avatar billede michael_stim Ekspert
20. oktober 2004 - 09:55 #15
Der er kun to bileder, men går ud fra at den ene hedder bg1.gif, ellers ret den.
<script type="text/JavaScript">
function skift(pic) {
    document.body.style.backgroundImage = "url('http://www.ixuz.dk/testing/lort.htm/" + pic + "')";
}
</script>

<button onclick="skift('lines.gif')">1</button>
<button onclick="skift('bg2.gif')">2</button>
<button onclick="skift('bg1.gif')">3</button>
Avatar billede michael_stim Ekspert
20. oktober 2004 - 10:03 #16
Stien skal rettes til den mappe billederne ligger i. Formodentlig 'http://www.ixuz.dk/testing/'
Avatar billede mortenhh Nybegynder
21. oktober 2004 - 15:10 #17
Hmm så i syntes de knapper over i højre side virker :S  ???

http://www.ixuz.dk/testing/
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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