Salut !
je sais pas si je vais apporter beaucoup d'eau au moulin, mais Zul a raison, c'est possible en javascript.
j'ai fait un petit exemple qui fonctionne sous Opéra 5.12 et IE.
Pour ceux que ça intéresse voici, le code
page A (accueil)
<html>
<head>
<title>envoie de parm via javascript</title>
</head>
<body>
<a href="testframe.htm?p=0|p2=txt.htm">affiche le lien dans la premiere frame</a>
<br>
<a href="testframe.htm?p=1|p2=txt.htm">affiche le lien dans la seconde frame</a>
</body>
</html>
Page B (contient deux frames)
<!-- frames -->
<script language="javascript">
function Recup()
{
var chm = window.location;
var vFrame;
var vPage;
chm = chm.toString();
vPage = chm.indexOf("p2=",0);
vPage = chm.substring(vPage+3,chm.length);
vFrame = chm.indexOf("p=",0);
vFrame = chm.substring(vFrame+2,vFrame+3);
vFrame = parseInt(vFrame);
top.frames[vFrame].location = vPage;
}
</script>
<frameset cols="50%,*" onload="Recup()">
<frame name="frame1" src="t1.htm" scrolling="auto" frameborder="0">
<frame name="frame2" src="t2.htm" scrolling="auto" frameborder="0">
</frameset>
Selon le lien sur lequel on click, il affiche bien la page txt.htm (fichier de mon exemple), dans le cadre définie par lien de la page d'accueil.
voila, voila.