Rechercher : dans
Par :

Attribut target="_blank"

Dernière réponse le 23 déc 2008 à 11:16:45 afrodje, le 23 déc 2008 à 09:31:10 
 Signaler ce message aux modérateurs

Bonjour,

Y-t-il d'autre attribut pour l'option target.
Par exemple : Choisir la position de la nouvelle fenêtre, la taille de la nouvelle fenêtre...

Merci Pensez à mettre en résolu en haut à droite dès que le soluti­on est trouvé !

Configuration: Windows Vista
Firefox 3.0.4

1

lermite222, le 23 déc 2008 à 09:42:43

Bonjour,
Target c'est un Range et il renvoi toutes les valeurs d'un Range (une cellule) ou d'une plage
Target.count
Target.Address
Target.height
etc ....
A+ L'expérience instruit plus sûrement que le conseil. (André G­ide)  
Si tu te cogne à un pot et que ça sonne creux, c'est pas for­cément le pot qui est vide. ;-)(Confucius)

Répondre à lermite222

2

toto, le 23 déc 2008 à 09:48:39

Bonjour

Afrodje, tu devrais préciser le contexte. Lermite222 te répond sur de l'excel, c'était de ça que tu parlais ?
Sinon en HTML, pour la cible _blank, tu ne peux pas à ma connaissance fixer la position de la fenêtre, sa dimension etc.
Par contre en javascript, tout (ou presque...) est permis :
http://fr.selfhtml.org/javascript/objets/window.htm#open

Répondre à toto

3

afrodje, le 23 déc 2008 à 09:54:54

Oui c'est effectivement en HTML...
J'ai vu la fonction Open() en javascript.

On peut vraiment pas avec le target? Pensez à mettre en résolu en haut à droite dès que le soluti­on est trouvé !

Répondre à afrodje

4

toto, le 23 déc 2008 à 10:25:27

Je ne crois vraiment pas. Mais là où tu peux mettre du HTML, tu peux mettre du javascript, non ?

Répondre à toto

5

afrodje, le 23 déc 2008 à 10:45:59

Oui mais je viens d'essayer mais comme j'ai du php au milieu, j'ai des erreurs.

Je te met le code pour voir si tu peux faire quelque chose.

echo '<a href="'.$row['url'].'" target="_blank">'.$row['titre'].'</a>';
Pensez à mettre en résolu en haut à droite dès que le solution est trouvé !

Répondre à afrodje

6

Marco la baraque, le 23 déc 2008 à 11:15:45

Bonjour,
Comme le signale toto, à moins d'utiliser javascript tu ne pourras pas spécifier la taille de la nouvelle fenêtre, ni sa position...

Les valeurs que peut prendre l'attribut target sont :
- le nom (attribut name) d'une frame ou d'une iframe
- _blank (que tu connais) : une nouvelle fenêtre (ou nouvel onglet)
- _self : la fenêtre (l'onglet) courante
- _parent : la conteneur parent (par exemple si une iframe se trouve dans une page toto.html, la nouvelle page va se charger dans la fenêtre contenant toto.html)
- _top : charge la page dans la page contenant les autres (celle contenant le frameset j'imagine)

Cordialement, rtfm and jfgi

Répondre à Marco la baraque

7

 afrodje, le 23 déc 2008 à 11:16:45

Ok je te remercie :) Pensez à mettre en résolu en haut à droite dès que le soluti­on est trouvé !

Répondre à afrodje