Probleme de changement de fond d'écrans avec CSS

Probleme de changement de fond d'écrans avec CSS - HTML/CSS - Programmation

Marsh Posté le 24-05-2008 à 20:48:31    

Bonjour,  :)  
 
 
Je crée un site web en xhtml sous Golive
 
J'ai un soucis !  :fou:  
 
Mes pages sont constituées de cadres (header, cadre menu gauche et cadre droite) et seul le cadre droite  affiche les pages.
 
J'ai créé un menu déroulant ou l'on choisit le style de la page que l'on souhaite. Donc lorsque je sélectionne un style ca fait changer le fond d'écran mais le probleme c'est que ca change seulement ds le cadre ou est situé le menu déroulant ..
j'aimerais savoir comment changer le fond d'écran des autres cadres avec cette fonction.
 
En images :
http://img377.imageshack.us/img377/1797/screentf3.jpg
 
A gauche le fond d'écran ne s'applique que sur la cadre de gauche et non sur tous les cadres !
 
Merci d'avance de votre aide!  :bounce:  

Reply

Marsh Posté le 24-05-2008 à 20:48:31   

Reply

Marsh Posté le 24-05-2008 à 21:05:18    

Sans code, pas forcément évident de répondre. Mais tu n'utiliserais pas les frames par hasard ? Si c'est le cas, c'est normal.

Reply

Marsh Posté le 24-05-2008 à 22:24:50    

oui j'utilise les frames ..
 
Mais je ne peux pas insérer un code pour appeler la fonction dans les autres cadres ??
 
Le code que j'ai dans le cadre de gauche est le suivant :
 
<script type="text/javascript"><!--
function change_style(fichier_css) {document.getElementsByTagName('LINK')[0].href=fichier_css; }
// -->
  </script>
 
et j'ai ensuite le menu déroulant :
 
       <form id="form_style">
       Votre style de page<br>
       <a href="(Référence vide!)"><font color="#4fffff"><select id="nom_style" size="1" onchange="change_style(nom_style.value);">
        <option value="" selected>Choisissez
        <option value="jungle.css">D&eacute;cor jungle
        <option value="rose.css">D&eacute;cor fantaisie
       </select></font></a>
       </form>
 
 
voilà.. alors est ce que je peux faire en sorte d'activer sur les autres cadres lorsque la fonction est active sur le cadre de gauche ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed