Récuperer liens d'un WebBrowser

flo - 31 mars 2000 à 04:34
juliendu44 Messages postés 6 Date d'inscription mercredi 23 juin 2010 Statut Membre Dernière intervention 17 novembre 2010 - 2 juil. 2010 à 10:46
Salut
Peut on recuperer les liens cliqués par l'usr dans un WebBrowser (je voudrai faire un historique des liens selectionnes)
Merci d'avance

3 réponses

-------------------------------
Réponse au message :
-------------------------------

Salut
Peut on recuperer les liens cliqués par l'usr dans un WebBrowser (je voudrai faire un historique des liens selectionnes)
Merci d'avance
-------------------------------
0
Private Sub WebBrowser1_BeforeNavigate2(ByVal pDisp As Object, URL As Variant, Flags As Variant, TargetFrameName As Variant, PostData As Variant, Headers As Variant, Cancel As Boolean)
Debug.Print URL 'te donne l'url avant exect.

end sub

Private Sub WebBrowser2_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Debug.Print URL 'te donne l'url après exec.
'interressant s'il y a redirection ou autre.
end sub

En revanche, je n'arrive pas à récupérer PostData. Si vous avez qqc. Merci.
0
juliendu44 Messages postés 6 Date d'inscription mercredi 23 juin 2010 Statut Membre Dernière intervention 17 novembre 2010
2 juil. 2010 à 10:46
il y a en général un textbox, dans laquelle on met l'url, donc voila comment récupérer l'url d'un lien
le moyen le plus simple est de se placer dans l'evenement document completed du webbrowser, puis d'ajouter le code :

textbox1.text = webbrowser1.url.tostring

pour faire un historique, on peut utiliser une combobox, voila le code :

dans le code du boutton rechercher :
combobox1.items.add(combobox1.text)

il faut remettre ce code dans l'évenement document completed du webbrowser
on aurait pu créé une méthode mais pour une ligne de code ça vaut pas la peine
0
Rejoignez-nous