par
Ryle » 26 déc. 2006, 12:53
Hello
En fait php n'a aucune visibilité sur l'affichage de la page, il se contente de renvoyer le code html au navigateur qui l'affichage là où on le lui a demandé.
Il y a sans doute plusieurs solutions... tu peux soit modifier ton lien pour actualiser plusieurs frame en même temps, ou bien une fois le chargement de ta première page effectué, déclenché le second.
Tout ceci se fait en javascript en changeant l'adresse de la page affichée par la frame :
Code : Tout sélectionner
document.parent.maFrame.location = '/maPage.php?param=' + param;
document.parent : permet de remonter au niveau de la déclaration de la frame.
document.parent.maFrame : permet ensuite de redescendre dans la frame souhaitée
document.parent.maFrame.location : permet enfin d'en modifier l'adresse par l'url souhaitée (avec d'éventuels paramètres

)
Il ne te reste donc qu'à modifier ton lien pour lui passer ces actions javascript, ou bien modifier la première page que tu ouvres et lui ajouter ce morceau de code pour qu'elle change la seconde frame
