rechargement iframe ?

Invité
Invité n'ayant pas de compte PHPfrance

03 mars 2007, 19:22

Bonjour,

je met un site en iframe !

Par contre, je voudrait savoir comment je pourrais faire pour recharger la page de MON site quand quelqu'un clic sur un des liens présent dans le site ouvert en iframe ?

Comment faire ?

merci

ViPHP
ViPHP | 4674 Messages

03 mars 2007, 20:07

Bonsoir :)

Tu peux changer la cible de ton lien (target="").
Tu dois faire appelle à une constante de la cible, soit target="_top".
Ton lien sera donc :

Code : Tout sélectionner

<a href="lien.html" target="_top" title="Lien vers une page">texte du lien</a>
SelfHTML : Liens à des cadres > Liens pour fermer un jeu de cadres pour la documentation.


Bonne soirée :)
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Lizard
Invité n'ayant pas de compte PHPfrance

07 mars 2007, 18:26

Vous pouvez utiliser ca a la page "cible.html":

Code : Tout sélectionner

<script language="JavaScript" type="text/javascript"> <!-- setTimeout ("changePage()", 0); function changePage() { if (self.parent.frames.length != 0) self.parent.location=document.location; } // --> </script>
et lien:

Code : Tout sélectionner

<a href="cible.html">texte du lien</a>

Lizard
Invité n'ayant pas de compte PHPfrance

07 mars 2007, 18:32

pardon

si vouv avez:

<iframe name="nom">

et apres: <a href="lien.html" target="nom">lien</a>
ou<a href="lien.html" target="_self">lien</a>