Salut,

Voilà mon problème :
J'ai une page avec 2 frames :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
        <frame name="contents" target="main" src="sommaire.htm" scrolling="auto" resize="no">
    <frame name="main" src="principal.htm" scrolling="auto" target="_self">
J'aimerais qu'en cliquant sur un lien de ma page 'Principal.htm', l'un des liens de ma page 'Sommaire.htm' change de couleur.

Si quelqu'un est prêt à m'aider, voilà mes pages HTML :
La page de frame :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
  <frameset name="tocbody" framespacing="5" cols="248,*">
    <noframes>
    <p>This page uses frames, but your browser doesn't support them.</p>
    </noframes>
    <frame name="contents" target="main" src="sommaire.htm" scrolling="auto" resize="no">
    <frame name="main" src="principal.htm" scrolling="auto" target="_self">
  </frameset>
</frameset>
La page Sommaire (à gauche)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<html>
<head>
<title>Sommaire</title>
<base target="main">
</head>
<body>
<div>Sommaire</div>
</body>
</html>
La page Principal (à droite) suivi de la page atteinte en cliquant sur le lien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<html>
<head>
<base target="_self">
</head>
<body>
<p>Principal</p>
<p><a onclick=this.style.color='red' href="lien_suivi.htm">lien</a></p>
</body>
</html>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<html>
<head>
<title>Lien suivi</title>
</head>
<body>
<p>Lien suivi</p>
</body>
</html>
J'ai essayé en mettant un id sur mon div mais je n'arrive pas à l'appeler de ma page principale. Et pas non plus de succès en essayant quelque chose comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
onclick=parent.contents.style.color='red'
Si quelqu'un est prêt à me donner un coup de main (au moins pour commencer...) ce serait super !

A+