Vorehan
Messages postés14Date d'inscriptionlundi 18 novembre 2013StatutMembreDernière intervention 9 septembre 2021
-
10 juil. 2015 à 19:48
Vorehan
Messages postés14Date d'inscriptionlundi 18 novembre 2013StatutMembreDernière intervention 9 septembre 2021
-
11 juil. 2015 à 12:54
Bonjour,
Depuis quelques heures je cherche le moyen d'ouvrir un lien hypertext (a) dans le même webbrowser de la page source.
Je m'explique, je charge une page dans un webBrowser (web1).
Dim web1 as new webbrowser
web1.navigate("www.monsite.fr")
Ensuite j'enregistre le code source dans une variable htmldocument.
Dim elements as HtmlElementCollection = doc.GetElementsByTagName("a")
For each elem as HtmlElement In elements
if elem.name = "lien" then elem.invokeMember("click")
Next
Lorsque le programme simule un clique sur le lien, ce dernier me l'ouvre dans une nouvelle fenêtre IE au lieu de me l'ouvrir dans ma variable webBrowser ...
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018219 11 juil. 2015 à 12:34
Je n'ai pas la même interprétation que toi.
C'est la méthode de navigate qui, pour moi, détermine la manière de naviguer, pas le invokemember.
Mais je peux me tromper ... (je n'ai même pas VB.Net)....
Vous n’avez pas trouvé la réponse que vous recherchez ?