11551 sujets

JavaScript, DOM et API Web HTML5

bonjour
j'ai essayé votre tutoriel :
http://www.alsacreations.com/tuto/lire/556-liens-externes-nouvelle-fenetre.html

sous firefox et chrome pas de soucis : le lien ouvre un nouvel onglet

sous ie10 : si le lien reste en l'état "#" ça s'ouvre bien dans un nouvel onglet
mais dès que je remplace ce satané "#" par une adresse genre "http://www.pouetpouet.net" il m'ouvre non plus un onglet mais une fenêtre.

j'ai essayé de changer ce comportement dans les options du navigateur (outils/options internet/onglets) mais rien à faire il se comporte toujours de la même manière.

bref pourquoi cette différence de comportement selon que l'on mette ou non une adresse valide ? et surtout y a t'il un moyen de forcer ie a ouvrir un onglet ?
Modifié par scott54 (28 Aug 2013 - 19:50)
salut,
ce tuto date de de 2005 !! Même s'il a été mis à jour. Il y a eu depuis un attribut simple à ajouter à la balise <a> qu'est "target".

<a href="http://forum.alsacreations.com" target="_blank">
j'ai été chez un amis qui a aussi ie10 et chez lui les liens s'ouvrent dans un nouvel onglet
donc le pb doit venir de la config de mon navigateur, bien que je n'arrive pas à mettre le doigt sur l'option adéquate.

@Zelalsan : l'attribut target existait bien avant ce tuto et c'est justement pour m'en passer que j'ai suivi les conseils de ce tuto Smiley cligne