Jquery - comment ouvrir une fenêtre et la poster? (requis pour la page de traitement bancaire - n'accepte pas la chaîne de requête)
Est-il de toute façon que je peux ouvrir une nouvelle fenêtre dans le navigateur à l'aide de jquery et post.
Raison d'être est de ma banque exige que je l'ouvre il y a de la passerelle de paiement et de transmettre mes valeurs par la POSTE et ne pas avoir.
J'ai un peu de solution de contournement pour le moment mais sa n'a pas d'idée.. j'ai utilisé une chaîne de REQUÊTE à une page ASPX dans certaines formes cachées et soumettre le formulaire à ma banque
mais c'est vraiment pas bon.
Peut-être que jquery pouvez le faire en natif ou en utilisant un plugin?
source d'informationauteur mark smith
Vous devez vous connecter pour publier un commentaire.
Stackoverflow Archive:
Javascript Post sur le Formulaire de soumission Ouvrir une Nouvelle Fenêtre
Résultats De Google:
Comment sur l'utilisation de l'attribut cible (_blank) d'une forme et d'affichage dans une nouvelle fenêtre?
L'attribut target de l'élément de formulaire a été dépréciée en HTML 4.01, et n'est pas pris en charge en XHTML 1.0 Strict de la DTD, donc si c'est important pour vous, ça ne marchera pas.
avez-vous vraiment besoin d'une nouvelle fenêtre?
avec jQuery.post () ( http://docs.jquery.com/Ajax/jQuery.post#urldatacallbacktype ), vous pourriez faire un async poste à l'bankpage et l'affichage de sa valeur de retour que vous le souhaitez.
peut-être la page de la banque a même la possibilité de renvoyer les données json au lieu de html.
hth
Je n'ai jamais utilisé JQuery, mais c'est la façon dont je le fais avec du Java Script.
Peut-être que vous pouvez le porter à JQuery syntaxe:
myFormName a de mach de l'attribut "name" de la Forme.
voir:
http://w3schools.com/htmldom/met_win_open.asp
http://w3schools.com/htmldom/met_win_settimeout.asp