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

    [VB] Impostare cursore su una casella piuttosto che un' altra

    Salve ragazzi ho un problemino con il mio codice. E' tutto completato, ma non riesco a capire perchè il webbrowser continua a fare capricci.

    Ho creato un form, un button e un webbrowser

    la pagina è la seguente: link

    ho fatto tutto, solo che quando vado ad inserire un numero di telefono, lo scrive nel posto giusto, però alla fine il cursore "mi lampeggia" sempre su quella casella, mentre vorrei che lampeggiasse sul captcha.


    Il codice è parecchio lungo, mi limito a riportare il comando del numero di telefono e il tasto invio:

    WebBrowser1.Document.GetElementById("iPhone").Inne rText = "3408963214"

    Dim Btn As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("button" )

    For Each curBtn As HtmlElement In Btn
    If curBtn.GetAttribute("title").Equals("Accetto") Then
    curBtn.InvokeMember("click")
    End If
    Next


    Ripeto, i campi vengono compilati tutti correttamente, ma il cursore ad operazione terminata mi lampeggia sempre sulla casella del telefono, mentre io vorrei che lampeggiasse sul captcha.


    Vi ringrazio in anticipo!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Prova a scrivere nella casella del captcha una stringa nulla
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    grazie per la risposta, ma non ho risolto.
    Ho provato a dare così:

    WebBrowser1.Document.GetElementById("wlspispSoluti onElement6bb325e7aa164ec3829f2aa20ac56ba2").InnerT ext = ""

    ma viene generato subito un errore che manda in crash tutto il programma

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Ma è quello l' ID ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Mi dispiace ma credo che non sia quello l'ID ... e non ho trovato l'elemento nella pagina.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    non è quello? Ho fatto uno screen

  8. #8
    ho studiato la pagina e ho notato che l'id cambia ogni volta che cambia il captcha.... non c'è un modo per focalizzare il cursore in basso su quell'id? Magari simulare il tasto "fine pagina" al termine di caricamento? Se si, come dovrei procedere? grazie

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Non lo so di preciso ... mi dispiace ma questo bot non posso completartelo io ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    vorrei solamente che la pagina una volta caricata andasse in basso...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.