突出显示.net Web浏览器控件中的文本

时间:2008-10-27 22:07:28

标签: c# .net browser highlighting

我想突出显示嵌入式webbrowser控件中显示的文档中的某些单词。我可以设想一个解决方案,其中修改文档的innerhtml属性以添加着色< span>标记所需的文字,但我不禁觉得必须有一个更简单的方法?

1 个答案:

答案 0 :(得分:1)

我写了一个控件,其中我使用Menees Diff Library来识别差异发生的位置(更改,添加,减少)然后我从文档末尾开始插入适当位置的跨距并反向移动跨度有一个关联的CSS类名。

我不知道是否有更简单的方法,但上述解决方案符合我的需求,并且实施时间不超过几个小时。我在实施之前做了一些研究但没有发现任何东西。