Probleme entre php et javascript

Résolu
jesuscomes Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
jesuscomes Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je vous explique mon problème,

je souhaite faire un rollover sur mes liens de menu qui :

- au mouseover change le visuel de mon lien et change un autre visuel dans la page et

- au mouseout remet le tout a l'état d'origine.

j'ai réussi cela mais lorsque je rajoute un peu de php afin que, selon sur la page sur laquelle je suis le visuel du lien change, là, plus rien de fonctionne, mes liens ne s'affichent même plus.


merci d'avance pour votre aide

voila le javascript et le premier lien:

<script language="JavaScript" type="text/javascript">
                                    
                                    
                                    preload0 = new Image();
                                    preload0.src = "images/logo.png";
                                    preload1 = new Image();
                                    preload1.src = "images/logo_v.png";
				    

                                    img1= new Image();
                                    img1.src = "images/accueil.png";
				    
                                    img1on = new Image();
                                    img1on.src = "images/accueil2.png";
				    
									 
                                     
                                     function imageRoll(imgWR1,imgWN1,imgWR2,imgWN2) {
                                     {
                                     document.images[imgWR1].src = eval(imgWN1 + ".src");
                                     document.images[imgWR2].src = eval(imgWN2 + ".src");
                                     }
                                     }
                                     
</script>

               <li> 
                     <a href="index.php" title="Accueil du site"  onMouseover="imageRoll('rollvr','preload1','one','img1on')" onMouseout="imageRoll('rollvr','preload0','one','img1')">
                            <img class="png_bg" name="one" src="images/
			            <?php 
							if($page=='accueil'){
							      echo $page.'2.png"/>';
							}else
							{
							echo 'accueil.png"/>';	
							}
									
				     ?>
                       </a>
                </li>

A voir également:

2 réponses

caccia Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   16
 
Hello!

Éventuellement remplace echo 'accueil.png"/>'; par echo 'accueil.png/"/>';
(anti slash en plus...)
0
jesuscomes Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
non, j'ai bien testé comme tu m'as dit avec slash et anti-slash mais rien ne change, mes images de menu ne s'affichent pas par contre, si je vire le php ca va .....

je n'y comprends rien :-(
0
jesuscomes Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
C'est bon j'ai trouvé!!!

Ca venait d'une erreur d'affichage d'image au niveau du javascript, mon code était bon
0