Est-il possible de faire un iframe comme s'il faisait partie de la page. Comme lorsque je clique sur un lien, il ouvrira les liens dans un nouvel onglet/fenêtre par défaut, ou l'ouvrira dans la même fenêtre, mais pas seulement dans l'iframe.Comment ouvrir de nouveaux liens en dehors d'un iframe?
5
A
Répondre
13
Vous pouvez simplement définir l'attribut target
. Pour ouvrir dans la fenêtre supérieure actuelle (cadre supérieur):
<a href="http://example.com" target="_top">Link Text</a>
Ou pour ouvrir dans une nouvelle fenêtre:
<a href="http://example.com" target="_blank">Link Text</a>
Il y a aussi _parent
pour la fenêtre parent (pas nécessairement le haut) et _self
pour la fenêtre actuelle (la valeur par défaut).
1
Avez-vous le contrôle du contenu qui se trouve dans le iframe
?
Vous pouvez utiliser target=_top
pour les liens.
+0
Non, je n'ai pas le contrôle du contenu de l'iframe. C'est là que je suis coincé. – Sean
S'agit-il de l'iFrame sur votre domaine? Sinon, je ne suis pas sûr que ce soit possible. – bozdoz
Oui, l'iframe est sur mon domaine, mais pas le contenu à l'intérieur de l'iframe. – Sean