Envoyer un POST

sigalou -  
kij_82 Messages postés 4260 Statut Contributeur -
Bonjour,

Je souhaiterais envoyer dans une page HTML une commande POST qui déclenche un évenement (dans mon cas, le déclenchement d'un relais) SANS ouverture de fenetre.

Faire :
<form method="POST" target=autre ACTION=http://192.168.0.8/index.cgi>
<input type="submit" name="B1" value="Envoyer">
<input type="hidden" name="triggerRelayPulse" value="1000">
</form>


Ca fonctionne mais ca m'ouvre une fenetre qui me sert a rien, je veux juste l'envoi de :
http://192.168.0.8/index.cgi?triggerRelayPulse=1000

La commande sera envoyée avec un bouton de form standard.
Je me demandais, peut etre en javascript, ou avec une commande html que je ne connais pas.

Avez vous une idée, merci beaucoup.

1 réponse

kij_82 Messages postés 4260 Statut Contributeur 857
 
Bonjour,

Tu peux regarder cette discussion si tu veux :
http://www.commentcamarche.net/forum/affich 5552245 xmlhttprequest et compatibilite navigateurs#7

Ca parle d'objet XMLHttpRequest, objet javascript, permettant d'aller exécuter un script (ici php, mais un script cgi devrait fonctionner aussi) tout en lui envoyant des données via GET ou POST (dans la discussion c'est POST)

Si une fois étudié et essayé tu as des questions tu peux les poser.
0