Entrée bouton target=“_blank” n'est pas à l'origine du lien de chargement dans une nouvelle fenêtre/onglet
J'ai un fichier HTML avec un bouton d'entrée.
Ce n'est qu'un exemple de bouton, mais il y compris toutes les informations nécessaires de code:
<input type="button" onClick="parent.location='http://www.facebook.com/'" value="facebook" target="_blank">
Pour une raison quelconque, il n'est pas en cours de chargement dans une nouvelle fenêtre/onglet.
OriginalL'auteur Teemu Laine | 2013-06-20
Vous devez vous connecter pour publier un commentaire.
vous aurez besoin de le faire comme cela...
et ajouter le css de base si vous voulez qu'il ressemble à une btn.. comme ce
cible ne fonctionne qu'avec des balises href..
jsfiddle.net/pzw4j
voici un exemple et il ne fonctionne. vous pouvez ajouter un effet de faire pousser effet, je peux tout juste à 10 min deux 😉
Aah, de ce point en avant de la valeur du bouton en css. Maintenant ça fonctionne 🙂
formtarget="_blank"
OriginalL'auteur jycr753
utilisation
formtarget="_blank"
son travail pour moiLa compatibilité du navigateur: à partir de caniuse.com
IE: 10+
| Bord: 12+
| Firefox: 4+
| Chrome: 15+
| Safari/iOS: 5.1+
| Android: 4+
Cela devrait être le nouveau accepté de répondre à
Malheureusement le lien fourni stipule que Le formtarget attribut n'est utilisé que pour les boutons avec type="submit". Il ne fonctionne pas pour moi.
OriginalL'auteur mans
La réponse correcte:
Pris en charge dans tous les principaux navigateurs 🙂
OriginalL'auteur Davis
Confronté à un problème similaire, je l'ai résolu de cette façon:
Changement _top avec _blank si c'est ce que vous avez besoin.
OriginalL'auteur Gianluca Greco
target
n'est pas valide sur uninput
élément.Dans ce cas, cependant, votre redirection se fait en Javascript, donc vous pourriez avoir votre script pour ouvrir une nouvelle fenêtre.
OriginalL'auteur
Un
input
élément ne prend pas en charge latarget
attribut. Letarget
attribut est poura
balises et c'est là où il doit être utilisé.OriginalL'auteur MaVRoSCy
C'est à partir de ce référence.
Ici est une réponse à l'aide de JavaScript:
OriginalL'auteur M12 Bennett
S'il vous plaît essayer cette
il travaille pour moi
onClick="fenêtre.ouvrir('http://www.facebook.com/','facebook')"
OriginalL'auteur Saikat Das
Au lieu de
essayez d'utiliser
OriginalL'auteur nick
OriginalL'auteur JoshYates1980
Une autre solution, à l'aide de JQUERY, serait d'écrire une fonction qui est appelée lorsque l'utilisateur clique sur le bouton. Cette fonction crée un nouveau
<A>
élément target= "blank", ajoute ce document, les "clics" puis, il le supprime.Pour autant que l'utilisateur est concerné, ils ont cliqué sur un bouton, mais derrière la scène, un
<A>
élément target='_blank' a cliqué.JsFiddle : https://jsfiddle.net/ragDaniel/tf991u4g/2/
OriginalL'auteur RagD
Suffit d'utiliser le javascript de la fenêtre.ouvert fonction avec le deuxième paramètre à "_blank"
OriginalL'auteur Laurent