2010-08-10 4 views
1

webBrowser 객체를 사용하여 Iframe이있는 페이지로 이동합니다. GetElementByID 함수를 사용하여이 iframe의 특정 개체를 가져 오려고합니다. I는 다음과 같이 수행하십시오. webBrowser1.document.GetelementByID ("iframeName")를 document.getElementById를 ("ElementName을)이C# webBrowser 객체

그것은 작동하지 않습니다 내가 널 얻을

어떤 아이디어

..? TY

답변

2

Document property이 요소는 <iframe>에없는 문서를 소유하는 HtmlDocument 개체를 가져옵니다.

를 대신 일처럼 HtmlWindow.Frames collection 사용해야합니다 is :

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

heyyyyyy !!!! 완전한!!!! 이 솔루션을 오랫동안 찾고있었습니다. 대단히 감사합니다. –

관련 문제