J'aimerais (juste pour tester certaines fonctions, après j'éviterai ce comportement) charger la page appelée par submit sur un nouvel onglet: est-ce possible?
143
<form target="_blank" [....]
soumettra le formulaire dans un nouvel onglet ... Je ne suis pas sûr si c'est ce que vous recherchez, veuillez mieux expliquer ...
jquery
tag m'a confondu, je pensais que voustarget="_blank"
). Et c'est une bonne chose car à peu près personne ne veut qu'un site Web ouvre une nouvelle fenêtre et je ne pense pas que cette valeur par défaut changera jamais car à peu près tous les sites Web l'utilisent de_blank
nos jours._blank
n'ouvre pas de nouvel onglet. Il ouvre une nouvelle fenêtre , qui la plupart du temps (mais pas toujours !!) ouvre par défaut un nouvel onglet . Cela dépend de la configuration du navigateur. Veuillez voir cette réponse fortement votée: stackoverflow.com/a/4907854/220060J'ai un bouton [soumettre] et un bouton [aperçu], je veux que l'aperçu montre la vue d'impression des données de formulaire soumises, sans les conserver dans la base de données. Par conséquent, je veux que [aperçu] s'ouvre dans un nouvel onglet, et soumette pour soumettre les données dans la même fenêtre / onglet.
la source
Il est également possible d'utiliser le nouvel attribut de bouton appelé
formtarget
qui a été introduit avec HTML5.la source
Ajoutez
target="_blank"
à la<form>
balise.la source
Puisque vous avez ce jQuery étiqueté, je suppose que vous voulez quelque chose à coller dans votre fonction de réussite?
la source
Essayez d'utiliser jQuery
Voici une réponse complète - http://ftutorials.com/open-html-form-in-new-tab/
la source
Cela fonctionnera également très bien, vous pouvez faire autre chose pendant qu'un nouveau gestionnaire d'onglets le soumet.
la source
Les options de votre navigateur doivent être définies pour ouvrir de nouvelles fenêtres dans un nouvel onglet, sinon une nouvelle fenêtre de navigateur est ouverte.
la source