Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB.NET] WebBrowser e accesso ad elementi

    Buongiorno a tutti,
    da qualche giorno sto "giocando" con l'oggetto webBrowser. Avrei necessità di automatizzare alcuni comandi in modo che vadano anche a pc bloccato (ad oggi la soluzione adottata è stata muovere il mouse cliccando nei punti desiderati. Oltre ad esser brutta è anche poco funzionale)

    Non ho nessun problema ad interagire con elementi semplici di cui riesco a recuperare l'id (textbox e pulsanti) ma ne ho sia su campi di tipo Combo o su cui è legata una lista di valori predefinita che su un pezzo della pagina che sembra una sorta di popup footer.


    Questi sono gli elementi a cui dovrei accedere, dati recuperati con F12 ed esamina elemento:



    codice:
    <nav class="container teller-footer" id="footer" role="navigation" data-bind='attr: {id: !isInPopup() ? "footer" : "" }, css: {"teller-footer": !isInPopup() }'>
        <div class="col-md-24 col-sm-24 col-lg-24">
            <div class="pull-left" data-bind="foreach:itemsLeft">
                <button class="btn navbar-btn btn-bottombar" type="button" data-bind="text:text, click: eventCallback, css: classes, enable: (enabled() &amp;&amp; !$parent.isLoading() &amp;&amp; !$parent.isError()), visible: visible, hasFocus: hasFocus">Esporta</button>
            
                <button class="btn navbar-btn btn-bottombar" type="button" data-bind="text:text, click: eventCallback, css: classes, enable: (enabled() &amp;&amp; !$parent.isLoading() &amp;&amp; !$parent.isError()), visible: visible, hasFocus: hasFocus">Stampa</button>
            </div>
            <div class="pull-right" data-bind="foreach:itemsRight">
                <button class="btn navbar-btn btn-bottombar" type="button" data-bind="text:text, click: eventCallback, css: classes, enable: (enabled() &amp;&amp; !$parent.isLoading() &amp;&amp; !$parent.isError()), visible: visible, hasFocus: hasFocus">Annulla</button>
            
                <button class="btn navbar-btn btn-bottombar" type="button" data-bind="text:text, click: eventCallback, css: classes, enable: (enabled() &amp;&amp; !$parent.isLoading() &amp;&amp; !$parent.isError()), visible: visible, hasFocus: hasFocus">Conferma</button>
            </div>
        </div>
    </nav>

    e


    codice:
    <div class="ui-combobox col-xs-4 col-sm-4 col-md-4 col-lg-4 ext-col" data-bind="combobox: tipoCircuito, extcol: 4"><input class="ui-combobox-input form-control" type="text" readonly="" placeholder="Tipo *"><span class="ui-glyp ui-combobox-toggler icon-down"></span><div class="ui-listbox" style="left: 5px; top: 37.3px; display: none;"><div class="ui-listbox-viewport" style="width: 150px; height: 80px; -ms-overflow-y: visible;"><div class="ui-listbox-world form-control" style="height: 80px; min-height: 40px;"></div><ul class="ui-listbox-items" style="width: 150px;"><li class="highlighted" style="height: 40px;"><span class="ui-listbox-cell" style="width: 110px; min-width: 110px; max-width: 110px;" data-toggle="tooltip" data-row="0" data-col="0" data-placement="top" data-width="100px"><div class="ui-listbox-cellcontent" style="width: 110px; min-width: 110px; max-width: 110px;">SEPA</div></span></li><li style="height: 40px;"><span class="ui-listbox-cell" style="width: 110px; min-width: 110px; max-width: 110px;" data-toggle="tooltip" data-row="1" data-col="0" data-placement="top" data-width="100px"><div class="ui-listbox-cellcontent" style="width: 110px; min-width: 110px; max-width: 110px;">ALTRO CIRCUITO</div></span></li></ul></div></div></div>

    Non so nemmeno se sia possibile, non ho modo di agire in nessun modo sul codice della pagina.

    Grazie a tutti in anticipo
    il tempo si fa i fatti suoi

  2. #2
    Sono riuscito ad ottenere l'accesso ai membri, cambio il valore ma sembra che il cambiamento sia solo visivo.
    il tempo si fa i fatti suoi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.