社区
C#
帖子详情
C# 通过mshtml 解析webBrowser 并生成相应TreeView
lovecooldog
2012-02-15 07:26:24
问题:1.C# 通过mshtml 解析webBrowser 并生成相应TreeView
2.鼠标悬停在webBrowser 某个元素上,与之相对应的TreeView开始节点也被选中
只要能解决其中一个问题都给分。
...全文
200
5
打赏
收藏
C# 通过mshtml 解析webBrowser 并生成相应TreeView
问题:1.C# 通过mshtml 解析webBrowser 并生成相应TreeView 2.鼠标悬停在webBrowser 某个元素上,与之相对应的TreeView开始节点也被选中 只要能解决其中一个问题都给分。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pmaikej
2012-02-16
打赏
举报
回复
C# 通过mshtml 解析webBrowser 并生成相应TreeView
熙风
2012-02-16
打赏
举报
回复
http://www.cnblogs.com/kensonwang/archive/2007/06/28/797968.html
lovecooldog
2012-02-16
打赏
举报
回复
mshtml.HTMLDocument doc2 = (mshtml.HTMLDocument) this.webBrowser1.Document.DomDocument;
mshtml.IHTMLElementCollection all = doc2.all;
System.Collections.IEnumerator enumerator = all.GetEnumerator();
while (enumerator.MoveNext() && enumerator.Current != null)
{
mshtml.IHTMLElement element = (mshtml.IHTMLElement)(enumerator.Current);
if (element != null)
{
Console.WriteLine("attributs: {0}", '<'+element.tagName+'>');
}
}
接下来怎么把webBrowser1网页element 以树形的方式展示出来?
lovecooldog
2012-02-16
打赏
举报
回复
2 楼
我这个方法我用过,但是解析并不完美,我想实现类似firebug、IE WebDeveloper的功能。
浏览器页面元素框取那部分功能我也基本实现,现在想实现:当鼠标框取某个元素时,下面与之对应的TreeView相应节点也被选中(即webBrowser与TreeView间的监听),如果是单个元素我还想得到这个元素的xpath路径。如果需要留下联系方式,我可以把我实现的部分功能代码发给你!
lovecooldog
2012-02-16
打赏
举报
回复
C# 通过mshtml 解析webBrowser 并生成相应TreeView
3楼我想知道具体方法,或者说给出DEMO,O(∩_∩)O谢谢!
C#
生成
CHM文件(应用篇)之代码库编辑器(5)【总结、程序、源代码】
((m
shtml
.HTMLDocumentClass)
web
Browser
.Document).parentWindow.execScript( "func()", "JScript" ); 具体的应用可以参考我的源代码 三、XML的妙用之存储树 程序中使用XML存储电子书的目录信息,方便...
C#
生成
CHM文件(应用篇)之代码库编辑器(3)【附源代码下载】
//添加页面,此处只是将路径存入,并没有将文件考到
相应
的路径下(可用性待分析) private void AddPage() { TreeNode node = this .frmIndex.TreeIndex.SelectedNode;//选中的节点 ...
VC++中可能遇到的问题
经常会
生成
相同的数,即
生成
的随机数序列里,常会出现几个相同的在一起,怎样才能
生成
更随机化的序列? A srand((unsigned)time(NULL)+100000); The time function returns the number of seconds elapsed since ...
Jiangsheng的CSDN Digest(March 4, 2006)
为了便于搜索,这里尽可能保留了论坛上讨论的原文,但是这并不表示本人赞同帖子中的表述方式和观点。CSDN 讨论总结系列: Jiangsheng的CSDN Digest (Jan 21 2006)( ...
转
转自http://blog.csdn.net/jiangsheng/archive/2006/03/05/615714.aspx为了便于搜索,这里尽可能保留了论坛上讨论的原文,但是这并不表示本人赞同帖子中的表述方式和观点在c++中如何创建一个文件? (VC/MFC 基础类)...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章