111,128
社区成员
发帖
与我相关
我的任务
分享HTMLDocument doc = (HTMLDocument)Browser.Document.DomDocument;
for (int i = 0; i < Browser.Document.Window.Frames.Count; i++)
{
IHTMLDocument3 baiduDoc = CorssDomainHelper.GetDocumentFromWindow(Browser.Document.Window.Frames[i].DomWindow
as IHTMLWindow2);
if (baiduDoc!=null && baiduDoc.documentElement!=null && baiduDoc.documentElement.document != null)
{
IHTMLElementCollection linkss = ((HTMLDocument)(baiduDoc.documentElement.document)).links;
foreach (mshtml.IHTMLElement element in linkss)
{
//加入你的代码就可以了。
}
}
大概是这样。 昨晚没找到- - 。
http://www.suchso.com/projecteactual/csharpwebbrowserkuayuiframedocument.html
