2010-08-10 5 views
1

J'utilise l'objet webBrowser pour surfer vers une page qui a un Iframe. J'essaie d'obtenir les objets spécifiques dans cette iframe en utilisant la fonction GetElementByID. je fais quelque chose comme ceci:. WebBrowser1.document.GetelementByID ("iframeName") document.getElementById ("ElementName)C# objet webBrowser

Il ne fonctionne pas que je reçois nul

Toutes les idées

..? TY

Répondre

2

le Document property obtient l'objet HtmlDocument qui possède l'élément, pas le document dans le .

au lieu de cela, vous devez utiliser le HtmlWindow.Frames collection, comme e est:

myWebBrowser.Document.Window.Frames["IFrameName"].Document.GetElementByID("ElementName") 
+0

HEYYYYYY !!!! Parfait!!!! Je cherchais cette solution depuis longtemps. Merci beaucoup. –