Bonjour à tous.
J'ai ici un code qui active - désactive une commande électronique à distance (Merci encore à SpaceFrog)
Ca passe sans problème sous Firefox3 sous lequel je développe. Je teste quand même sous Internet Explorer 8 et que vois-je? Ben y'a des erreurs Javascript mais je ne comprend pas bien où !
Pourriez-vous m'aider?
La page de test est ici : http://users.skynet.be/fa395022/test.html
Quand on clic sur 1 des 4 boutons, ça lance un script à distance via des images cachées.
Voici le code qui appelle la fonction : (pour le btn 1)
HTML
Voici le code dans le fichier fonctions.js :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <img src="" id="fake1" style="visibility:hidden" /> <a href="#" onClick="cam1()"><img src="rouge.gif" id="led1" /></a>
Voyez-vous ce qui pose encore problème à ce foutu navigateur de µSoft? :-)
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
22
23
24
25
26
27 function cam1(){ pic1=document.getElementById('fake1'); pic2=document.getElementById('fake2'); pic3=document.getElementById('fake3'); pic4=document.getElementById('fake4'); led1=document.getElementById('led1'); image = document.getElementById('led1').getAttribute("src"); if (image == 'rouge.gif'){ pic1.src='http://axis-241s/axis-cgi/io/output.cgi?action=1:\\' pic2.src='http://axis-241s/axis-cgi/io/output.cgi?action=2:\\' pic3.src='http://axis-241s/axis-cgi/io/output.cgi?action=3:\\' pic4.src='http://axis-241s/axis-cgi/io/output.cgi?action=4:/1200\\' led1.src='vert.gif' } if (image == 'vert.gif'){ pic1.src='http://axis-241s/axis-cgi/io/output.cgi?action=1:\\' pic2.src='http://axis-241s/axis-cgi/io/output.cgi?action=2:\\' pic3.src='http://axis-241s/axis-cgi/io/output.cgi?action=3:\\' pic4.src='http://axis-241s/axis-cgi/io/output.cgi?action=4:\\' led1.src='rouge.gif' } }
Merci d'avance,
Partager