Bonjour.
Je rencontre une difficulté avec xmlhttp.getResponseHeader.
Si l'instruction se déroule mal (par exemple une image contenant des erreurrs), alors le ON ERROR RESUME NEXT ne fonctionne pas correctement.
Il me renvoit après l'appel de la sous-routine principale qui a une boucle de traitement et qui appel une autre sous-routine pour récupérer les infos du header.
Si tout va bien, la routine s'éxécute complètement.
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 on error resume next ... sous() ... wscript.quit sub sous() .. Do while not rs.eof ... lechttp() ... Loop end sub sub lechttp() ... qLast = xmlhttp.getResponseHeader("Last-Modified") if Err.Number <> 0 then ... end if ... end sub
Si le header n'est pas lisible, le script ne passe même pas à l'instruction du err.number et saute directement après l'appel de la routine sous() en ligne 5 dans ce cas.
Je ne comprends pas pourquoi.
Quelqu'un a-t'il déjà été confronté à ce genre de problème ?
Partager