Réglages caméra Javascript
Fermé
Pieick6662
Messages postés
5
Date d'inscription
dimanche 1 mai 2016
Statut
Membre
Dernière intervention
23 mai 2016
-
22 mai 2016 à 19:05
jordane45 Messages postés 38471 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 mai 2025 - 23 mai 2016 à 00:13
jordane45 Messages postés 38471 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 mai 2025 - 23 mai 2016 à 00:13
A voir également:
- Réglages caméra Javascript
- Camera pc windows 7 - Télécharger - TV & Vidéo
- Telecharger javascript - Télécharger - Langages
- Ma caméra ne fonctionne pas - Guide
- Ouvrir réglages - Guide
- Google traduction camera - Guide
1 réponse
jordane45
Messages postés
38471
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 mai 2025
4 742
22 mai 2016 à 20:51
22 mai 2016 à 20:51
Bonjour,
Déjà ... au lieu de faire 50 if/elseif ... je te conseille d'utiliser un SWITCH CASE cela rendre ton code plus lisible. https://www.w3schools.com/js/js_switch.asp
De plus.. tu pourrais très bien ne modifier que la valeur de "value" vu que l'url en elle même reste toujours la même (au lieu de la recopier autant de fois que de if....)
Ton code peut donc se résumér à :
Pour ce qui est de ton souci .... et bien... que t'affiche la CONSOLE de ton navigateur ?
Je te conseille d'installer le plugin Firebug pour Firefox, de l'ouvrir, de lancer ta page et de regarder ce qui s'y affiche.
Déjà ... au lieu de faire 50 if/elseif ... je te conseille d'utiliser un SWITCH CASE cela rendre ton code plus lisible. https://www.w3schools.com/js/js_switch.asp
De plus.. tu pourrais très bien ne modifier que la valeur de "value" vu que l'url en elle même reste toujours la même (au lieu de la recopier autant de fois que de if....)
Ton code peut donc se résumér à :
function lumi() { var lumi= document.getElementById("lumi").value; var xhr = getXhr() xhr.onreadystatechange = function(){ if(xhr.readystate == 4 && xhr.status == 200){ alert(xhr.responseText); } } var valeur = parseInt(lumi.value) -1; xhr.open('POST','http://192.168.0.102:8090/camera_control.cgi?param=1&value='+valeur+'&user=admin&pwd=',true); xhr.send(null);} }
Pour ce qui est de ton souci .... et bien... que t'affiche la CONSOLE de ton navigateur ?
Je te conseille d'installer le plugin Firebug pour Firefox, de l'ouvrir, de lancer ta page et de regarder ce qui s'y affiche.
22 mai 2016 à 21:32
22 mai 2016 à 21:49
22 mai 2016 à 22:20
Pour qu'une fois le bouton pressé la fonction lumi (javascript dans le premier message)
22 mai 2016 à 22:32
22 mai 2016 à 23:13