Bonjour � tous,
Je commence par me pr�senter car je suis nouveau ici... J'habite en Suisse, je travaille dans l'informatique mais ne fait pas de d�veloppement, d'ou mes maigres connaissances en la mati�re...![]()
Je souhaite activer la fonction "Record" + "Alerte" de ma webcam Dlink depuis une page web. J'ai cherch� du c�t� de Dlink et rien n'a �t� d�velopp� dans ce sens.
C'est un script CGI qui permet de modifier ces �tats et je suis oblig� de faire du "POST". En sniffant les requ�tes j'ai obtenu les valeurs n�cessaires � envoyer pour effectuer les actions voulues.
Mon probl�me se situe dans le codage des pages html.
Il y a deux scripts CGI diff�rents pour effectuer les deux actions (record et alerte) et je souhaite utiliser qu'un seul bouton pour activer ces deux fonctions et un seul pour d�sactiver ces deux fonctions.
J'ai donc cr�� deux simples boutons ON et OFF qui redirige chacun vers une page diff�rente. Cette derni�re ex�cute un submit en javascript de mani�re automatis�e au chargement de la page. Le probl�me �tant qu'il n'effectue que la seconde op�ration de mon script.
Le target qui renvoie vers le iframe c'est pour rester sur la page et ne pas �tre renvoy� sur la page contenant le .cgi.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <html> <head> <script language="Javascript"> function valider() { document.forms["off1"].submit(); document.forms["off2"].submit(); } </script> </head> <body onload="valider()"> <form action="http://adresse_ip/recorder.cgi" method="post" name="off1" target="identique"> <input type="hidden" name="recordEnable" value="off"> </form> <form action="http://adresse_ip/adv_snapshot_cont.cgi" method="post" name="off2" target="identique"> <input type="hidden" name="enable" value="0"> <input type="hidden" name="byMotion" value="0"> </form> <iframe name="identique" style="display:none; visibility:hidden"></iframe> </body> </html>
Je vous remercie par avance pour votre aide, car la je s�che...
++ �hu
Partager