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
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>
Voici le code dans le fichier fonctions.js :
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'
}
}
Voyez-vous ce qui pose encore problème à ce foutu navigateur de µSoft? :-)

Merci d'avance,