[HTML] Arrrrghhh !!!! (Frames)

Arrrrghhh !!!! (Frames) [HTML] - Programmation

Marsh Posté le 28-05-2001 à 11:39:33    

Je n'arrive pas à me dépatouillé un code javascript completement fonctionnel qui me permettrait de faire un rollover à travers différentes frames
 
C'est à dire :
 
--------------------------------------
     frame 1           image                      }
--------------------------------------
     }
frame}   Quand je passe la souris au dessus du lien (frame 2)
  2  }   L'image (frame 1) change...
     }
lien }        
     }
-----}
 
Ca m'énerve de rester bloqué sur un problème aussi con alors si quelqu'un pouvait me balancer un code fonctionnant pour ce genre de cas, ca serait trop cool.
 
Merci les gars...

Reply

Marsh Posté le 28-05-2001 à 11:39:33   

Reply

Marsh Posté le 28-05-2001 à 11:56:11    

lien dans la frame 2 :
<a href='url_cible' onMouseOver:'javascript:document.frame1.image.src="nouvelle_image"' onMouseOut:'javascript:document.frame1.image.src="ancienne_imagee"'> ... </a>
 
Je suis pas un as mais essayes toujours ca.
Sur un malentendu ça peut marcher...

Reply

Marsh Posté le 28-05-2001 à 11:57:24    

j'ai pas compris pourquoi, mais
 :D remplace un point puis un d (char)

Reply

Marsh Posté le 28-05-2001 à 12:29:51    

Merci pour ta réponse :
 
Ok, voilà mon code :
<a href="page1.htm"  
onClick="document.Framehaut.TitrePage.src='Menu/TitreNews.gif'"
 
ou TitrePage est le name de l'image
   FrameHaut est la frame du haut
 
et ... ca ne marche pas... erreur dans le code qu'on me dit.. ca doit se jouer sur le (javascript :) que tu m'as dit de mettre devant.. J'ai essayé et ca marche po non plus...

Reply

Marsh Posté le 28-05-2001 à 12:31:59    

fais chier les smileys automatiques :
 
j'avais écrit :  
 
javascript :  
 
au début du code...

Reply

Marsh Posté le 28-05-2001 à 12:55:06    

J'ai oublié de préciser que l'image dans ma frame du haut n'est pas la seule image de la frame...
Désolé de l'oubli si cela change quelque chose...

Reply

Marsh Posté le 28-05-2001 à 13:34:25    

Personne ne peut m'aider sur ce problème en HTML????

Reply

Marsh Posté le 28-05-2001 à 14:13:20    

Essaie çà :
 
<td valign="top"><a href="poste/menu1.htm" target="_top"><img name="icone1" src="images/icone1.gif" onMouseOver="javascript:icone1.src='images/icone1a.gif'" onMouseOut="javascript:icone1.src='images/icone1.gif'" alt="Fichiers de l'ordinateur" border="0" WIDTH="47" HEIGHT="47"></a></td>
 
En fait, c'est le généré FrontPage 98 que j'ai modifié à la main pour réaliser çà dans un site intranet.
 
PS : C'est un copier/coller, alors prend ce qui t'intéresse le reste est superflue.

 

[edit]--Message édité par DuffBeer--[/edit]

Reply

Marsh Posté le 28-05-2001 à 14:24:41    

hellspawn si tu pouvais etre un peu plus clair.
enfin, en gros l'idée ça serait ça:
dans ta frame, tu donnes un nom a l'image que tu vzux changer:
<img name="monImage" src=...>
 
puis, ton code javascript ressemble a ça :

Code :
  1. if (navigator.appName == "Netscape" )
  2.          top.frame.document.monImage.src="truc.jpg"";
  3. else
  4.  top.frame.document.all.monImage.src="truc2.jpg";


 
en remplaçant "frame" par le nom de ta frame

Reply

Sujets relatifs:

Leave a Replay

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