Bonjour,
pour les besoins d'un serveur embarqué, j'ai mis au point une page comportant des scripts, des tags. C'est RTC_VAL.CGI qui doit (s')envoyer une requête GET comportant plusieurs paramètres séparés par '&'.
Si je passe les paramètres à la main, tel que: RTC_VAL?ri=10&rw, c'est tout bon. Les valeurs sont enregistrées et la page les affiche correctement.
Maintenant, l'envoi via le formulaire...
Pour ce faire, j'ai posé deux "form":
- "show", présentation des données + cases à cocher
- "set", mise au point de la requête GET par fonction javascript.
Malheureusement, le document.forms["set"].submit(); produit un encodage URL, tel que: RTC_VAL.CGI%3Fri%3D19%26rt%3D00...
Le miniserveur ne décode pas ceci. Ce n'est pas possible de travailler par POST.
Question: comment produire en javascript un GET arbitraire de plusieurs paires variable=valeur de manière arbitraire, telles que calculées par la fonction idoine?
//Yves