2010-03-27 4 views
0

Je dois dire que malgré le fait que ce soit une question newb, je ne pense pas avoir totalement maîtrisé les balises HTML.Balises d'ancrage et comportement cible? - HTML

Chaque fois que je veux ouvrir un lien dans un nouvel onglet, j'ajoute target = "_ blank", fonctionne très bien en chrome et firefox. Pas dans IE7-8.

Je pense que le comportement pourrait avoir quelque chose à voir avec le DOCTYPE, mais je ne suis pas entièrement sûr. J'utilise actuellement HTML 4.01 Strict.


En ce moment, ce que je suis en train de comprendre est:

  • Comment ouvrir les liens dans de nouveaux onglets dans IE7-8

  • Comment ouvrir les liens dans les petites fenêtres

alt text


Une aide serait grandement appréciée! :)

Répondre

2

target L'attribut pour les liens ne fait pas partie de HTML 4.01 Strict. De manière générale, l'ouverture de nouvelles fenêtres est considérée comme bad usability. Voir aussi another question. Pour contrôler la taille de la fenêtre, vous devez utiliser window.open().

+0

@Yaggo: ouvrir de nouvelles fenêtres ou de nouveaux onglets? Je n'arrive pas à ouvrir de nouveaux onglets dans IE, est-ce normal? Merci beaucoup pour votre réponse – RadiantHex

+0

Tab ou fenêtre, peu importe. Laisser l'utilisateur contrôler comment les liens s'ouvrent et utiliser les divs positionnés absolus ou similaires pour la fonctionnalité contextuelle. – jholster