Bouton activant changement de Background :
Bracelet1
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
tryan44 Messages postés 1288 Date d'inscription Statut Membre Dernière intervention -
tryan44 Messages postés 1288 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de créer un site et j'aimerai offrir la possibilité à l'utilisateur de changer de background à l'aide d'un bouton. Ex, regardez ce site (pied de page-thème du site) : http://www.tennis-classim.net/
Voilà, donc je voulais savoir comment créer ce bouton permettant de changer de background (parti pratique je parle, le design, je m'en occuperai).
Merci d'avance,
Cordialement.
Je suis en train de créer un site et j'aimerai offrir la possibilité à l'utilisateur de changer de background à l'aide d'un bouton. Ex, regardez ce site (pied de page-thème du site) : http://www.tennis-classim.net/
Voilà, donc je voulais savoir comment créer ce bouton permettant de changer de background (parti pratique je parle, le design, je m'en occuperai).
Merci d'avance,
Cordialement.
A voir également:
- Bouton activant changement de Background :
- Changer de dns - Guide
- Windows 7 logon background changer - Télécharger - Thèmes & Fonds d'écran
- Diagnostic bouton photo - Accueil - Outils
- Bouton on/off comment savoir ✓ - Forum Matériel & Système
- Changement d'heure - Guide
5 réponses
j'ai mis sur mon site un module permettant de proposer ce type de choix à l'utilisateur, je ne sais pas si ca correspond exactement à ce que tu cherche mais ça doit s'en approcher fortement.
Si tu veux c'est sur cette page : http://www.dbmwebdesign.fr/demo_appli/chgtheme/Changer-le-theme-de-votre-site.html
Si tu veux c'est sur cette page : http://www.dbmwebdesign.fr/demo_appli/chgtheme/Changer-le-theme-de-votre-site.html
Bonjour c est simple avez javascript mais le problème est que si vous changez de page il reviendra à son état initial
Un autre solution en PHP en jouant sur les sessions :
Dans toutes les pages :
Sélection du design :
Dans cet exemple, on cherche juste à savoir si la coordonnée "x" de l'image est envoyé pour lui attribué une session puis on se sert du nom de cette session pour l'injecter en tant que nom de fichier CSS.
Dans cet exemple, il faut donc 3 fichier de style CSS (jaune, bleu et noir).
Une question stupide engendre une réponse stupide!
Une question mal formulé engendre une réponse aléatoire!
Dans toutes les pages :
<?php session_start(); if(isset($_SESSION['design'])){ echo '<link rel="stylesheet" type="text/css" href="'.$_SESSION['design'].'.css" />'; } else{ echo '<link rel="stylesheet" type="text/css" href="noir.css" />'; } if(isset($_POST['jaune_x'])){ $_SESSION['design'] = 'jaune'; } if(isset($_POST['bleu_x'])){ $_SESSION['design'] = 'bleu'; } ?>
Sélection du design :
<form id="theme" method="post" action=""> <input name="jaune" type="image" src="jaune.png" width="9" height="9" /> <input name="bleu" type="image" src="bleu.png" width="9" height="9" /> </form>
Dans cet exemple, on cherche juste à savoir si la coordonnée "x" de l'image est envoyé pour lui attribué une session puis on se sert du nom de cette session pour l'injecter en tant que nom de fichier CSS.
Dans cet exemple, il faut donc 3 fichier de style CSS (jaune, bleu et noir).
Une question stupide engendre une réponse stupide!
Une question mal formulé engendre une réponse aléatoire!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question