Voila des bouts de code qui s’exécutent très bien dans FF :

dans ma page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
...
<script language="javascript" type="text/javascript" src="./libraries/libspe.js"></script>
...
<script>window.setInterval(UpdateWaiting,200,3,'2011,10,29,12,59,24,0','2011,11,01,14,52,58,0');</script>
...
Dans le fichier libspe.js :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
...
function UpdateWaiting(ItemId,dtStart,dtServeur)
{
    var temp = dtStart.split(',');
...
}
...
Or IE n'exécute pas le script (car il doit changer l'apparence de ma page mais il ne le fait pas) et renvoie une erreur:
Détails de l’erreur de la page Web

Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; http://bsalsa.com) ( EmbeddedWB http://bsalsa.com/); User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; http://bsalsa.com) (Firefox/3.0.3); .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; HPNTDF; .NET4.0C; .NET4.0E)
Horodateur : Thu, 1 Dec 2011 13:59:02 UTC


Message*: 'undefined' a la valeur Null ou n'est pas un objet.
Ligne*: 38
Caractère*: 5
Code*: 0
URI*: http://..../libspe.js
Soit la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var temp = dtStart.split(',');
Après mes essais de debugage, il semble que les paramètres fournis à la fonction UpdateWaiting soient null...

Des idées?
Merci