Bonjour,
Etant donné que target n'est pas normalisé dans XHTML, j'ai recherché sur le forum si il existait une méthode pour la remplacer.
J'ai trouvé qu'il suffisait d'intercepter le click et d'ajouter par script la propriété target. Du style
MonObjet.onclick = function(){this.target='_blank';};
ou dans HTML
< .... onclick="this.target='_blank';" ....>
Mais : Etant donné que target n'est pas normalisé, cela ne signifie il pas que l'on ne doit pas non plus l'utiliser dans les scripts ? Le fait que les navigateurs acceptent cette propriété ne constitue il pas un bug de leur part ?
Partager