【问题标题】:Add onmouseover event in links rendered in C#.net webbrowser control在 C#.net webbrowser 控件中呈现的链接中添加 onmouseover 事件
【发布时间】:2010-01-25 07:28:00
【问题描述】:

我的任务是在 C#.net 的 webbrowser 控件中突出显示以 html 呈现的选定单词。我通过使用 IHtmldocument2 来完成它。 (参考:http://www.codewrecks.com/blog/index.php/2009/02/13/highlight-words-in-webbrowser-control/)。
现在,我的下一个任务是当我将鼠标悬停在突出显示的文本上时,将出现一个自定义弹出窗口以显示有关该突出显示文本的一些信息。它就像一个工具提示。我怎样才能做到这一点?你能给我一些示例代码吗?

请帮忙

谢谢

【问题讨论】:

    标签: c# ihtmldocument2


    【解决方案1】:

    我建议jQuery 这里有一些弹窗教程http://speckyboy.com/2009/09/16/25-useful-jquery-tooltip-plugins-and-tutorials/。在突出显示单词的控件/函数中,您应该能够设置 jQuery 显示弹出窗口所需的属性。

    【讨论】:

    • 我需要在winforms中实现。
    【解决方案2】:

    我所做的只是创建一个 div 并将其插入正文部分。我创建了一个 javascript,将该 div 的 position 属性设置为绝对值,并且只使用简单的坐标,我将 div 的 top 和 left 属性设置为悬停元素的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-06
      • 1970-01-01
      • 2017-11-07
      • 2011-02-19
      • 1970-01-01
      相关资源
      最近更新 更多