Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2332 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [javascript] Changer un attribut d'un css sur une autre frame? RESOLU

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[javascript] Changer un attribut d'un css sur une autre frame? RESOLU

n°393287
aspegic500​mg
Posté le 14-05-2003 à 13:56:12  profilanswer
 

J'ai cherché 2 bonnes heures ce matin sans trouver, alors je vous pose la question, voici le truc:
 
j'ai une frame "main" dans laquelle j'ai 3 boutons de menu censés changer une image se trouvant sur la frame "haut":  
onClick="clic('programmes.jpg';)"
onClick="clic('rencontres.jpg';)"
onClick="clic('liens.jpg';)"
 
Les trois images sont bien là et dans le meme dossier que les fichiers .html
 
 
Voici la fonction javascript que j'ai mis dans la page:
function clic(lienImage){
var p = top.haut.getElementById("image" );
p.style.src = lienImage;
}
 
 
L'image a changer:
<img id="image" src="programme.jpg">
 
 
Quand je clique, rien ne se passe(mais je n'ai pas d'erreur non plus..), ca peut venir d'où d'aprés vous? :??:  :jap:


Message édité par aspegic500mg le 14-05-2003 à 14:54:40
mood
Publicité
Posté le 14-05-2003 à 13:56:12  profilanswer
 

n°393302
aspegic500​mg
Posté le 14-05-2003 à 14:08:35  profilanswer
 

Premiere frame "main.html" (j'ai volontairement simplifié le code):
 
<html>
<head>
<script type="javascript">
function clic(lienImage){
var p = top.haut.getElementById("image" );
p.style.src = lienImage;
}

</script>
<head>
<body>
<img src="bouton1.jpg" onClick="clic('programmes.jpg';)">
<img src="bouton2.jpg" onClick="clic('rencontres.jpg';)">
<img src="bouton3.jpg" onClick="clic('liens.jpg';)">
</body>
</html>

 
 
Code de la deuzieme frame haut.html:
<html>
<head>
</head>
<body>
<img id="image" src="programme.jpg">
</body>
</html>


Message édité par aspegic500mg le 14-05-2003 à 14:11:51
n°393308
aspegic500​mg
Posté le 14-05-2003 à 14:12:43  profilanswer
 

siouplé cé important :sweat:

n°393386
aspegic500​mg
Posté le 14-05-2003 à 14:42:14  profilanswer
 

ouinnn :cry:

n°393437
aspegic500​mg
Posté le 14-05-2003 à 14:54:19  profilanswer
 

Probleme résolu en mettant simplement un name à la place d'un id :love:  
puis: top.haut.image.src = lienImage
 
youpiii
 
Grace a un vieux hors serie de "login" sur le javascript :D  
 
 :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [javascript] Changer un attribut d'un css sur une autre frame? RESOLU

 

Sujets relatifs
comment attendre la fermeture d'une frameJavaScript, accéder à plusieurs objets via une boucle
Variable Javascript / session_register()[MFC] Utiliser les SpinButtonCtrl [résolu, solution inside]
[HTML] Frame ki veut pas se centrer...compresser un dump sql a la sortie de mysqldump avec un pipe [résolu]
[Java] [Résolu] Boite de dialogue[javascript] Lire un style css ? sivouplééé important
[JAVA] [Résolu] Comment récuperer la position de la souris ?Séparer la définition et déclaration d'une classe? (gcc) [résolu]
Plus de sujets relatifs à : [javascript] Changer un attribut d'un css sur une autre frame? RESOLU


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR