2

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

4

1 回答 1

1

我编写了一个控件,在其中我使用Menees Diff 库来识别差异发生的位置(更改、加法、减法),然后我从文档末尾开始在适当的位置插入跨度,并在跨度具有关联的地方反向插入CSS 类名。

我不知道是否有更简单的方法,但上面的解决方案适合我的需要,并且实施时间不超过几个小时。我在实施之前做了一些研究,但一无所获。

于 2008-10-27T22:13:13.160 回答