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

    [VB.NET]Cliccare un link di una pagina web

    Salve a tutti ho un problema.
    Dovrei cliccare un link di una pagina web.
    Il link in questione è situato in questa pagina web http://www.vidtomp3.com/middle.php?v=2qGJ9mkORjg

    "Click here to get your Download Link"
    Ispezionando l'elemento, vedo che c'è l'href che però cambia ogni volta, quindi l'unica soluzione sarebbe usare il testo

    Click here to get your Download Link

    Ho già fatto qualche riga di codice ma non funge..
    Eccolo:
    codice:
    Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click  
    For Each el In WebBrowser1.Document.Links
     If el.link.innertext = "Click here to get your Download Link" Then 
    el.Click() 
    End If 
    Next 
    End Sub
    Ringraziando anticipamente, auguro Buone feste

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463

    Moderazione

    Originariamente inviato da Matty95srk
    Dovrei cliccare un link di una pagina web.
    [...]
    Ho già fatto qualche riga di codice ma non funge..
    E' tua responsabilità spiegare cosa intendi con "non funge": ti da un errore? scarica altro rispetto a quello che vuoi? non scarica nulla?

    Spiega in dettaglio cosa accade.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Salve, cliccando quel link dovrebbe aprire un'altra pagina web. Invece non clicca nulla e rimane fermo sulla pagina corrente.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Deve essere

    codice:
                If el.innertext = "Click here to get your Download Link" Then
                    el.InvokeMember("Click")
                End If
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Grazie mille Oregon. Gentilissimo.
    Ora però c'è un altro problema..

    Sempre prendendo come riferimento il link http://www.vidtomp3.com/middle.php?v=2qGJ9mkORjg

    Dopo che lo clicco, il webbrowser naviga su http://www.vidtomp3.com/download.php?video=2qGJ9mkORjg dove bisogna cliccare il pulsante: download mp3.. Con tutti i browser cliccando il pulsante si apre il savefiledialog dalla pagina per salvare la canzone, mentre invece se lo clicco dal webbrowser interno, compare una pagina d'errore:
    http://i.imgur.com/qycoC.png


    p.s.http://www.vidtomp3.com/download.php?video=2qGJ9mkORjg cliccandolo non porta nella pagina desiderata. Bisogna prima andare su http://www.vidtomp3.com/middle.php?v=2qGJ9mkORjg e cliccare il link

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.