Question surr target="_blank"

Question surr target="_blank" - HTML/CSS - Programmation

Marsh Posté le 06-05-2004 à 15:40:21    

Bonjour je voudrais savoir si sur un a href target on peut ouvrir une nouvelle fenetre sans barre d'adresse scroolbar etc ... comme on pourrais le faire sur window.open

Reply

Marsh Posté le 06-05-2004 à 15:40:21   

Reply

Marsh Posté le 06-05-2004 à 16:23:48    

Reply

Marsh Posté le 08-05-2004 à 18:11:31    

bonjour,
je voulais juste rappeler qe target:_blank n'était pas conseillé par le consortium W3C, et que pour ouvrir un lien dans une nouvelle fenetre : il fallait utiliser un p'tit peu de javascript...
Donc, tu pourrrais ainsi parametrer la nouvelle fenetre comme tu l'entends...


---------------
"Nous sommes tous dans le caniveau, mais certains d'entre nous regardent les étoiles" Oscar Wild
Reply

Marsh Posté le 08-05-2004 à 18:13:00    

j'en profite pour vous donner le code javascript adéquat:
<a href="javascript:void(window.open('http://selfhtml.selfhtml.com.fr/navigation/quickbar/index.htm'))">SELFHTML : Quickbar</a>
voila... et n'utilisez plus (target:_blank)!!!


---------------
"Nous sommes tous dans le caniveau, mais certains d'entre nous regardent les étoiles" Oscar Wild
Reply

Marsh Posté le 08-05-2004 à 18:26:50    

foxcssfox a écrit :

j'en profite pour vous donner le code javascript adéquat:


Sauf qu'il est loin d'être adéquat car il ne marchera pas si JavaScript n'est pas activé.
 
Préférer : http://incongru.webdynamit.net/TargetStrict


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 08-05-2004 à 21:43:22    

gm_superstar a écrit :

Sauf qu'il est loin d'être adéquat car il ne marchera pas si JavaScript n'est pas activé.
 
Préférer : http://incongru.webdynamit.net/TargetStrict


 
dans ton lien c'est du javascript aussi d'apres ce qu'ils disent...
 
le javascript serait donc plus conseillé que le target ? bizarre...

Reply

Marsh Posté le 08-05-2004 à 22:03:37    

Tu n'a pas lu jusqu'au bout  :D  
 

Citation :

A New Relationship
 
The HTML 4.0 specification took away the target attribute, but it added another attribute: rel. This attribute is intended to specify the relationship between the document that contains the link, and the target of the link. The specification defines a bunch of standard values for this attribute (e.g. next, previous, chapter, section), most of which have to do with relationships between small sections of a larger document. However, the spec leaves the developer free to use nonstandard values for site-specific purposes.
 
Here at SitePoint, we have adopted a custom value for the rel attribute to mark links leading to other Websites. These are the very same links that we want to open in a new browser window. For these links, we set the rel attribute to external.
 
Before:
 
<a href="document.html" target="_blank">external link</a>
 
After:
 
<a href="document.html" rel="external">external link</a>
 
So, now that we have our new-window links marked up in a standards-compliant way, we need to write the JavaScript that will cause them to actually open in a new window.

Reply

Marsh Posté le 09-05-2004 à 01:21:57    

Chips a écrit :

dans ton lien c'est du javascript aussi d'apres ce qu'ils disent...


Oui, mais il y a une manière de bien le faire en JavaScript et il y en a une mauvaise ;)

Chips a écrit :

le javascript serait donc plus conseillé que le target ? bizarre...


Ben le sujet du topic c'était d'ouvrir une nouvelle fenêtre sans barre, etc. et pour ça on ne peut pas utiliser target.
 
De plus dans certaines versions du (x)html target n'existe plus, il faut donc passer par JS.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 09-05-2004 à 01:25:15    

gm_superstar a écrit :

Oui, mais il y a une manière de bien le faire en JavaScript et il y en a une mauvaise ;)
 


 
Il y en a plein de mauvaises :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 09-05-2004 à 12:06:22    

gm_superstar a écrit :

Sauf qu'il est loin d'être adéquat car il ne marchera pas si JavaScript n'est pas activé.
 
Préférer : http://incongru.webdynamit.net/TargetStrict

C'est effectivement aussi du Js (comme dit juste en dessous de ton post). Donc pas intéressant dans certains cas ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 09-05-2004 à 12:06:22   

Reply

Marsh Posté le 09-05-2004 à 12:39:58    

Sauf qu'avec la 2e methode la page est chargee meme sans javascript.
 
Mais bon, la meilleure solution c'est de metre un lien simple sans passer par des targets ou du JS.
Il faut laisser le choix a l'utilisateur d'ouvrir la fenetre ou il le veut. Ce n'est pas au webmaster d'imposer ses preferences...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed