NewbieContest

Programmation => Langages Web => Discussion démarrée par: FulliZing le 07 Octobre 2006 à 18:49:41



Titre: [javascript] aide code javascript
Posté par: FulliZing le 07 Octobre 2006 à 18:49:41
bonjour, sur ma page j'ai placé un code javascript :
Code:
<html>
<head>
<script language="JavaScript">
function ChangeFond(monfond) {
document.body.background=monfond
}
</script>
</head>

<font face="Verdana" size='-1' color="navy">
<br /><center>
<big>Vous pouvez choisir le fond que vous voulez :
<form>
<input type=button value='Matrix' onClick="ChangeFond('images/fond1.jpg')">
<input type=button value='Tete de mort' onClick="ChangeFond('images/fond2.jpg')">
</form>
</center>
</html>
mais je ne sais pas comment faire pour que si le visiteur choisis un fond, eh bin que sûr les autres pages de mon site il y ai le fond qu'il a choisi.
merci de votre aide


Titre: [javascript] aide code javascript
Posté par: lilxam le 07 Octobre 2006 à 19:02:59
tu voudrais avoir le choix entre un fond matrix ou tete de mort c'est sa ?
Essaye de faire sa avec une variable


Titre: [javascript] aide code javascript
Posté par: FulliZing le 07 Octobre 2006 à 19:05:28
c'est un fond image ("fond.PNG")
donc je mets par exemple
var fond=0
if visiteur click choisi fond1, fond=1
else fond=2


Titre: [javascript] aide code javascript
Posté par: lilxam le 07 Octobre 2006 à 19:12:20
Moi j'aurais mis sa:
<input type='button' value='matrix' onClick="var fond='images/fond1.jpg'";
<input type='button' value='matrix' onClick="var fond='images/fond2.jpg'";

Ensuite tu definis fond comme le fond de ta page


Titre: [javascript] aide code javascript
Posté par: FulliZing le 07 Octobre 2006 à 19:13:48
ok je vais essayé merci =D


Titre: [javascript] aide code javascript
Posté par: FulliZing le 07 Octobre 2006 à 19:30:47
donc je dois mettre ça?? :
Code:
<html><head><script language="JavaScript">
function ChangeFond(fond) {
document.body.background=fond
}
</script></head>
<font face="Verdana" size='-1' color="navy">
<br /><center>
<big>Vous pouvez choisir le fond que vous voulez :
<form>
<input type=button value='Matrix' onClick="var fond='images/matrix.jpg'";>
<input type=button value='Tete de mort' onClick=var fond='images/fond1.jpg'";>
<body>
<background="fond">
</body></form></center></html>


Titre: [javascript] aide code javascript
Posté par: lilxam le 07 Octobre 2006 à 20:03:03
Peutetre que tu devrais d'abord mettre le script qui permet de choisir en ensuite celui qui definit le fond!


Titre: [javascript] aide code javascript
Posté par: FulliZing le 07 Octobre 2006 à 20:17:11
je vais revoir mon script :/ :?


Titre: [javascript] aide code javascript
Posté par: lilxam le 07 Octobre 2006 à 20:36:31
Est-ce que tu pourrais me donner ton script entier pour que je vois ce que sa donne stp ?


Titre: [javascript] aide code javascript
Posté par: BuRner le 15 Octobre 2006 à 20:17:23
Pour répondre à ta question, je dirais qu'il faut que tu envoye un cookie via une fonction que tu exécuterais lors de la selection de la couleur, contenant le nom de l'image. Dans les autres pages, il faudra veiller à lire ce cookie pour qu'il aille lire son contenu, et donc voir quel fond il doit afficher !

Bonne chance !