Bonjour

J'utilise un code pour me connecter à Internet, je récupere les éléments des pages pour naviguer. Mais sur la 3eme page je rencontre un probleme puisque les éléments de navigation (menu) sont générer par un script et je ne parviens pas à pointer le bonne élément.

J'utilise ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
For Each oHTML_Element In HTMLDoc.Scripts '.getElementById("buttonsRowFiller")
        If oHTML_Element.getAttribute("Item") = "SCRIPT" Then oHTML_Element.Click: Exit For
    Next
Apparement il y a deux script sur le document mais je n'arrive pas à les selectionner, le script ensuite génére une série de bouton dont voici le code :

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
 
function addButtons(){
	var buttonsRow = document.getElementById('buttonsRowFiller');
			var spacingTD = document.createElement("td");
		spacingTD.style.width="24px";
 
		var seperatingTD = document.createElement("td");
		seperatingTD.style.width="1px";
		seperatingTD.style.height = "30px";
		seperatingTD.style.background = "url(images/theme_BB/trait-b-NewSam.gif)";
		//seperatingTD.style.backgroundRepeat = "repeat-y";
 
		var seperatingImg = document.createElement("img");
		seperatingImg.style.width="1px";
		seperatingImg.style.height = "30px";
		seperatingImg.style.border = "0";
		seperatingImg.src = "images/imgBlanc.gif";
 
		var buttonTD = document.createElement("td");
		buttonTD.style.textAlign="center";
		buttonTD.style.className="txtblanc";
		buttonTD.style.verticalAlign = "middle";
 
		var buttonImg = document.createElement("img");
		buttonImg.style.width="2px";
		buttonImg.style.height="1px";
		buttonImg.style.border="0";
		buttonImg.src = "images/imgBlanc.gif";
 
		var buttonA = document.createElement("a");
		buttonA.href="#";
 
 
		bts  = dad.bts;
				if (typeof(bts) != 'undefined'){
 
				if (true) {
					for(i=0; i<(bts.length); i++) {
						if (bts[i].nom != 'BtSpacer' && bts[i].nom != "")
						{
							curSpacingTd = spacingTD.cloneNode(true);
							curSpacingTd.id = "lspace-"+bts[i].nom;
							buttonsRow.appendChild(curSpacingTd);
 
							curBtnTextNode = document.createTextNode(bts[i].nom);
							curBtnA = buttonA.cloneNode(true);
							curBtnA.id = bts[i].nom;
							curBtnA.onclick=function(){loadUrls(this.id);maclasse(this);};
							curBtnImg = buttonImg.cloneNode(true);
							curBtnImg.name=bts[i].nom;
							curBtnTd = buttonTD.cloneNode(true);
 
							if (window.top.dflPage == bts[i].nom) {
								curBtnImg.style.width="2px";
								curBtnA.className ="mnhLienac";
							}
							else {
								curBtnA.className ="mnhLien";
							}
							curBtnA.appendChild(curBtnTextNode);
							curBtnTd.appendChild(curBtnImg);
							curBtnTd.appendChild(curBtnA);
							buttonsRow.appendChild(curBtnTd);
 
							curSpacingTd = spacingTD.cloneNode(true);
							curSpacingTd.id = "rspace-"+bts[i].nom;
							buttonsRow.appendChild(curSpacingTd);
 
							if (i<bts.length-1 && !(i==bts.length-2 && (bts[i+1].nom == 'BtSpacer' || bts[i+1].nom == ""))){
 
								curSepTd = seperatingTD.cloneNode(true);
								curSepTd.id = "sep-"+bts[i].nom;
								buttonsRow.appendChild(curSepTd);
							}
						}
						else
						{
							curSepImg = seperatingImg.cloneNode(true);
							curSepImg.name=bts[i].nom;
							buttonsRow.appendChild(curSepImg);
						}
					}
				}
							//}
		}
		addSommaireButton(buttonsRow);
 
 
}