如何从.NET WebBrowser控件获得反馈/交互?

时间:2010-09-07 07:47:37

标签: c# .net browser

我正在使用C#构建某种电子书阅读器并遇到以下问题。在WebBrowser控件中呈现HTML工作正常。但是,我希望能够用鼠标标记文本样本。这应该通过按钮事件或(甚至更好)通过直接点击并拖动到文本上来获得。如何在WebControl(以及所选文本)中获取鼠标事件的反馈?周围有什么例子吗?

在另一个步骤中,我希望能够插入注释(可能通过HTML注入)

我试图让它与WebControl一起工作,但没有取得多大成功。也许你们中的一些人知道一种不同的方法(Gecko,Webkit?)。

1 个答案:

答案 0 :(得分:1)

您已经加载了文档的DOM,标记示例所需的只是使用DOM修改源代码。 DOM粗略地说是一棵树,它代表了WebBrowser控件的html源代码。

IHTMLDocument2。这一切都不那么复杂......