Comment puis-je ouvrir un nouvel onglet ou une fenêtre lorsque le lien est cliqué?
J'ai même ancors/lien hypertexte dans mon fichier html. Ces point d'un nouveau site web à l'extérieur de mon site.
Donc, je veux que lorsque l'utilisateur clique sur le lien, il devrait ouvrir un nouvel onglet ou une fenêtre. Ma page web ne doit pas être fermée.
Comment peut-il être fait?
Ne pas le faire. Vous ne devez pas imposer votre opinion sur l'endroit où la nouvelle adresse doit être ouvert sur vos visiteurs. Si je veux une URL pour ouvrir dans un nouvel onglet, je vais utiliser Ctrl-clic, ou 3ème bouton de la souris, ou quoi que ce soit. Le Point est: I décider, pas vous.
Mais la plupart des sites web ne fait que seul. Avantages commerciaux peut être...
Mais la plupart des sites web ne fait que seul. Avantages commerciaux peut être...
OriginalL'auteur user177785 | 2009-09-24
Vous devez vous connecter pour publier un commentaire.
Son les réglages dans un navigateur qui détermine s'il convient d'ouvrir la page dans un nouvel onglet ou dans une nouvelle fenêtre.
Merci, corrigé la faute de frappe.
N'est-ce pas le comportement obsolète (et déconseillé) ?
OriginalL'auteur rahul
ouvrir dans des onglets: il n'y a rien par programmation que vous pouvez faire pour y parvenir, la seule chose que je pense est de paramétrer le navigateur pour ouvrir de nouveaux liens dans des onglets au lieu d'une nouvelle fenêtre...
pour ouvrir dans une nouvelle fenêtre tous vous avez besoin est de placer une cible dans votre ancres
et, par la voie il y a plus d'options à la cible
s'ouvre dans une nouvelle Vide fenêtre
s'ouvre dans une Parent fenêtre (utilisé en traitant avec les iframes et vous souhaitez ouvrir le lien dans un autre cadre)
s'ouvre dans sa propre/auto fenêtre (utilisé en traitant avec les iframes et vous souhaitez ouvrir le lien dans l'image actuelle)
s'ouvre dans le haut de toutes les images (il s'ouvre en haut de toutes les images dans la page, comme un non-cadre page va s'afficher)
OriginalL'auteur balexandre
Juste ajouter target="_blank" à la <a> tag
OriginalL'auteur Rishav Rastogi
La façon la plus simple est d'utiliser le
target
attribut dans vos ancres et mis à_blank
:OriginalL'auteur Soviut
C'est un dupe de ouverture des liens dans la même fenêtre ou dans un nouvel onglet) et https://stackoverflow.com/questions/118567/is-there-ever-a-good-reason-to-force-opening-a-new-browser-window. Essentiellement - pas. Et il ne devrait pas être un moyen de vous ne devrait pas imposer de votre navigation préférences sur les autres.
+1 pour les dupes et pour le “ne fais pas ça parce que c'est nul”.
En général je suis d'accord. Cependant, il existe des cas où les popups sont nécessaires.
OriginalL'auteur Peter