11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je cherche à obtenir le même résultat que si je faisais :

<form target='_blank' method='post' ...></form>


C'est à dire que je cherche à envoyer des données en POST (obligatoirement car elles sont grandes) dans une nouvelle fenêtre qui apparait (d'où le target='_blank'), mais sans passer par un formulaire.

Je sais qu'il existe la fonction $.post pour JQuery mais je ne sais pas si c'est possible d'envoyer ces données en ouvrant une nouvelle fenêtre ...


Merci d'avance pour votre aide Smiley smile
Modifié par benthebest (16 Feb 2011 - 18:37)
Salut,

Peut être tout simplement en masquant un form avec des inputs contenant tes données et via javascript form.submit() ? (ceci dit je ne sais pas si target="_blank" fonctionne sur un form, je n'ai jamais essayer...)
Merci pour ta réponse,

Le target blank marche sur un form je l'ai testé Smiley cligne

Mais l'idée c'est justement, de ne pas passer par un form (la cause cf ce post) et comme je l'ai expliqué, qu'il soit display:none; ou pas...