Cibles: _blank, _parent, _self, _top

Résolu/Fermé
truitas Messages postés 44 Date d'inscription vendredi 23 mai 2008 Statut Membre Dernière intervention 25 décembre 2009 - 7 août 2008 à 11:15
Melnofil Messages postés 3 Date d'inscription samedi 16 août 2008 Statut Membre Dernière intervention 20 avril 2015 - 20 avril 2015 à 15:50
Bonjour,
pourriez vous me dire quelles sont les actions générées par les cibles: _blank, _parent, _self, _top

merci de votre aide

8 réponses

GameTwo Messages postés 385 Date d'inscription dimanche 11 octobre 2009 Statut Membre Dernière intervention 15 juin 2012 67
15 juin 2012 à 10:25
Voici une réponse précise ;

_blank : fait ouvrir un lien web dans une nouvelle fenêtre vierge

_parent : fait ouvrir le lien dans la frame "parent" de la frame où se situe le lien

_self : ouvre le lien dans la frame/fenêtre en cours

_top : ouvre le lien en "top", c'est à dire que si le lien est dans une frame il en sort... pratique pour empêcher que ton site ne soit utiliser en frame par un autre


23
Melnofil Messages postés 3 Date d'inscription samedi 16 août 2008 Statut Membre Dernière intervention 20 avril 2015 2
20 avril 2015 à 15:38
La différence entre _top et _parent est subtile (ça peut être la même chose) :

_top cible l'intégralité de la fenêtre dans laquelle vous êtes actuellement.
Ceci permet de s'échapper de tous les cadres <frame/>, <iframe/> et <object/>, mais sans changer de fenêtre de navigateur.
Si votre page a été appelée dans une fenêtre popup, elle restera donc piégée dans la popup.

_parent cible la page qui a ouvert votre page.
Si vous êtes dans un cadre <frame/>, <iframe/> ou <object/>, cela correspond à la page qui a écrit cette balise, elle-même pouvant être à nouveau dans un cadre.
Si vous êtes au plus haut niveau d'une popup, cela correspond à la page qui a ouvert la popup.
Si vous êtes au plus haut niveau d'un nouvel onglet, cela correspond à l'ancien onglet.
etc.

Pour s'échapper simultanément de cadres et d'une popup le plus efficace est d'utiliser _blank si quelqu'un d'autre vous a enfermé, ou une page préalablement nommée avec window.name si vous vous êtes enfermé tout seul !

Si vous ciblez une page _top ou _parent qui n'existe plus, votre page sera remplacée par défaut (comme avec _self).
2
si toute le monde dit ''regarde sur Google'', et que personne ne donne la reponse sur Google, alors on aura que des reponse du genre "regarde sur google"
car google ne peut pass les donner lareponse s'il n'y a personen pour le dire, alors les cocos si vous savez faites comme "uiui" qui donne la reponse et arretez de casser les bonobons, au pire ne repondez pas et ceux qui savent vont donner les reponses
13
JuB0 Messages postés 654 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 6 mai 2012 81
7 août 2008 à 11:18
C'est de l'assistanat ?
Tu devrais mettre moins de 10 secondes à trouver avec google ...
12
Oui on devrait mettre 10 secondes à le trouver sur google.. sauf qu'à chaque fois que quelqu'un pose une question intéressante, tout le monde lui dis "regardes sur google" et donc on trouve dans les résultats google on a "regardes sur google".. c'est un peu moche quand même..

Pour ne pas répondre inutilement:

_blank : fait ouvrir un lien web dans une nouvelle fenêtre vierge

_parent : fait ouvrir le lien dans la frame "parent" de la frame où se situe le lien

_self : ouvre le lien dans la frame/fenêtre en cours

_top : ouvre le lien en "top", c'est à dire que si le lien est dans une frame il en sort... pratique pour empêcher que ton site ne soit utiliser en frame par un autre
0
Merci beaucoup JuBO !
0
Non non... Merci à uiui.
Je cherchais sur Google et je suis justement tombée sur la réponse stupide de JuBO.
0
<rage>
Si t'as rien à dire, tu peux te taire.
Ça évitera justement de tomber en cherchant sur google sur des réponses à la con comme les tiennes.
Ça s'appelle de la pollution. (et même trois ans après, ça vaut le coup de le signaler. Il y a un paquet des pollueurs sur la toile..)
</rage>
Bref, merci uiui pour ta réponse ! =)
0
merci uiui
0
Les soit disant Connaisseurs qui apparemment se sentent fières de poster toujours :"regarde dans google" dans tous les forums sont ces gens qui n'en savent que dal et comme tous les autres cherchent sur google pour avoir la réponse!!! si ce ne serais pas le cas, alors que font-ils dans les forums ?!!
De plus, Si ils seraient un peu plus intelligents, ils penseraient que si aujourd'hui comme demain leur vient en tête un question et qu'ils y trouvent un réponse sur google, c'est parce que où qu'ils ai trouvé la réponse, l'auteur aura pris la peine de répondre à ces questions et non pas par :"regarde sur google" !!! ça me gonfle ça U.U
11

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
denisgrugeon Messages postés 31 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 7 février 2018 25
19 févr. 2015 à 17:13
A ce jour, les "frameset" ne sont plus utilisés en HTML.
On n'utilise plus que _blank (nouvel onglet/fenêtre). Les autres sont presque obsolètes.

_blank : ouvre le lien dans une nouvelle fenêtre ou un un nouvel onglet
_self : ouvre le lien dans le même cadre (cadre=frame) que celui où il est positionné (comportement par défaut)
_parent : ouvre le lien dans le cadre parent (c'est à dire la frame contenant le frame où est le lien)
_top : ouvre le lien en pleine page, dans la même fenêtre ou le même onglet
NomDuCadre : On peut aussi indiquer directement le nom du cadre cibre dans l'attribut target

Source : https://www.w3schools.com/tags/att_a_target.asp

--
6
Melnofil Messages postés 3 Date d'inscription samedi 16 août 2008 Statut Membre Dernière intervention 20 avril 2015 2
20 avril 2015 à 15:50
Quand un client bordelique passe par plusieurs prestataires pour réaliser différentes parties de son site, on est content d'avoir les <object/>, <frame/> ou <iframe/> pour éviter de se marcher dessus.

Et je passe les codes des réseaux sociaux qui peuvent faire planter les sites...

Donc non, ce n'est pas obsolète, c'est juste déconseillé !
0
ju0123456789
17 juil. 2009 à 09:31
Merci pour cette réponse, et +1 pour le fait que quand on regarde sur google, on voti souvent "regarde sur google" mdr

@+++


Ju'
0
GameTwo Messages postés 385 Date d'inscription dimanche 11 octobre 2009 Statut Membre Dernière intervention 15 juin 2012 67
21 sept. 2010 à 21:40
_Blank ça ouvre une nouvelle fenêtre je croit bien, ensuite les autres je ne sais pas.
0
Le plus drôle, c'est que quand on fait une recherche sur Google on trouve ce lien dans les premiers... sans réponse précise. Tant pis, je passe aux suivants !
0