???如何利用webbrower获取ifream元素????
如何利用webbrower获取ifream元素.我在GOOGLE,BAIDU一整天依然无法找到解决方法!!希望各位大哥多多帮忙!给点意见!!!
   我是想做一个像百度贴吧伴侣那样的小软件!!!直接把想要发帖的内容填充到 发帖的内容框!!可是新版本的发帖框貌似用了框架。所以利用普通的方法无法获取框架里面的控件,所以不能填充内容进去!!
没有框架的填充方法是  webBrowser1.Document.All["控件名或ID"].InnerText = "内容"  
------解决方案--------------------
webBrowser1.Document.Window.Frames["main"].Document.Body.InnerHtml;
HTMLDocument doc = (HTMLDocument)webBrowser1.Document.DomDocument;
object j;
for (int i = 0; i < doc.parentWindow.frames.length; i++)
{
      j = i;
      HTMLWindow2Class frame = doc.parentWindow.frames.item(ref j) as HTMLWindow2Class;
      if (frame.name == "main")
       {                  
             MessageBox.Show(frame.document.title);                   
       }
}
------解决方案--------------------
http://www.google.com/codesearch/p?hl=en&sa=N&cd=1&ct=rc#ROyeU6pumWM/trunk/src/Utilities/General_Interfaces/IInternetSecurityManager.cs&q=IInternetZoneManager%20lang:c%23