Sortir d'un iframe

Mammouth du PHP | 693 Messages

02 mars 2007, 14:48

Bonjour,

J'ai fait un iframe, avec des liens à l'interieur. Comment faire pour que ces liens ne s'ouvrent pas dans l'iframe, mais en pleine page ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

02 mars 2007, 15:04

Bonjour,

Code : Tout sélectionner

<a href="http://www.phpfrance.com" target="_top">Lien vers PHPfrance</a>
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 693 Messages

02 mars 2007, 15:11

Merci beaucoup

Mais je m'en suis sorti avec div.

Invité
Invité n'ayant pas de compte PHPfrance

02 mars 2007, 18:51

explique SVP

Lizard
Invité n'ayant pas de compte PHPfrance

07 mars 2007, 18:30

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>

Bruenor
Invité n'ayant pas de compte PHPfrance

04 mai 2016, 16:59

Il n'est jamais trop tard pour ressortir un post

ce post vient de répondre à ma question, merci bcp!!

Eléphanteau du PHP | 48 Messages

09 mai 2016, 03:49

Bonjour.

J'ai bien peur que mon ingérence ne soit pas embarrasante à rthur, mais j'ose aller plus loin
avec l'attribut de "target".

Code : Tout sélectionner

<a href="http://www.phpfrance.com" target="_top">Lien vers PHPfrance</a>
L'attribut "target" ::::::

Avec cet attribut, le développeur peut déterminer le comportement
de moteur de recherche en cliquant le lien.
Avec _blank, la page s'ouvre dans un autre onglet.
_top, la page s'ouvre dans une nouvelle fenêtre,
etc, etc......

Pour ouvrir la page dans une autre iframe, aucun moyen ne m'est
familier.. :cry:
J'espère que mon intervention ne sera que le bien aux autres.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

09 mai 2016, 11:05

C'est _blank pour ouvrir dans une nouvelle fenêtre/onglet.
_top c'est pour sortir d'une iframe et afficher pleine page.

Pour ouvrir une page dans une autre iframe, il faut auparavant nommer cet iframe lors de la création et ensuite indiquer son nom dans le target
Quand tout le reste a échoué, lisez le mode d'emploi...