Question Interaction internet explorer / Powershell

Plus d'informations
il y a 11 ans 1 mois #19028 par clément
Bonjour à tous,

J'essai d'automatiser une tâche de récupération de donnée d'une page web.
j'arrive à accéder à la page Web, faire quelques clic, mais à un moment je bloque sur un menu déroulant affichant des valeurs.

voici une partie de la structure de la page HTML :

[code:1]
<div class=\"Class_1\">
<div class=\"label\">Type de données : </div>
<select class=\"assetSelect chzn-ltr chzn-done\" id=\"ID_1\">
<optgroup label=\"Donnée\">
<option value=\"10\">Donnée 1</option>
<option value=\"20\">Donnée 2</option>
<option value=\"30\">Donnée 3</option>
<option value=\"40\">Donnée 4</option>
<option value=\"50\">Donnée 5</option>
</optgroup>
</select>
<div title=\"\" class=\"chzn-container chzn-container-single\" id=\"ID_2\">
<a tabindex=\"-1\" class=\"chzn-single\" href=\"javascript:void(0)\">
<span>Donnée 4</span>
<div><b></b></div>
</a><div class=\"chzn-drop\">
<div class=\"chzn-search\">
<input style=\"width: 105px;\" type=\"text\" autocomplete=\"off\">
</div>
<ul class=\"chzn-results\">
<li class=\"group-result\" id=\"ID_Value_0\">currencies</li>
<li class=\"active-result group-option\" id=\"ID_Value_0\">Donnée 1</li>
<li class=\"active-result group-option\" id=\"ID_Value_1\">Donnée 2</li>
<li class=\"active-result group-option\" id=\"ID_Value_2\">Donnée 3</li>
<li class=\"active-result result-selected group-option\" id=\"ID_Value_3\">Donnée 4</li>
<li class=\"active-result group-option\" id=\"ID_Value_4\">Donnée 5</li>
</ul>
</div>
</div>
[/code:1]


Comme on peut voir, la structure du menu est basé sur du javascript.
je cherche la commande Powershell afin d’exécuter un clic sur l'une des options du menu.

j'ai trouvé comment sélectionner une des options se trouvant dans la balise \"select\", mais je ne trouve pas comment l'afficher ensuite sur la page web.

si quelqu'un à une idée, je serais énormément preneur ;)

merci d'avance
Et bonne journée pour demain à tout le monde :)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 11 ans 1 mois #19044 par Philippe
Bonjour

regarde sur cette article si tu peut t'en servir

le clik() sur $ie.Document.getElementById(\&quot;ID_1\&quot;).click() devrais fonctionné mais j'ai pas testé sur une page javascript !<br><br>Message édité par: 6ratgus, à: 13/02/15 16:55

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 11 ans 1 mois #19051 par clément
Bonjour,
Merci pour ta réponse ;)
Malheureusement, ceci ne fonctionne pas dans cette situation.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.057 secondes
Propulsé par Kunena