Javascript 当用户在网页上选择一段文本时,是否有一种方法可以使该文本即使在用户单击该页面上的其他位置时也保持高亮显示?
假设用户(用鼠标)选择段落的第一行。稍后,他/她选择页面下方的另一行。是否有办法突出显示以前选定的文本(除新选定的文本外)?我怎样才能做到这一点Javascript 当用户在网页上选择一段文本时,是否有一种方法可以使该文本即使在用户单击该页面上的其他位置时也保持高亮显示?,javascript,html,css,textselection,Javascript,Html,Css,Textselection,假设用户(用鼠标)选择段落的第一行。稍后,他/她选择页面下方的另一行。是否有办法突出显示以前选定的文本(除新选定的文本外)?我怎样才能做到这一点 非常感谢 我不这么认为。突出显示不受服务器端/localhost控制;它通常是一个内置在操作系统中的功能,允许突出显示文本,有时它是web浏览器中的一个功能 很抱歉,我无法提供更多帮助,也无法为您提供一个允许您执行此操作的解决方案。我知道的唯一其他方法是使用iframe,因为它们与主页突出显示的元素/文本相反。是的,您可以通过检查mouseDown/m
非常感谢 我不这么认为。突出显示不受服务器端/localhost控制;它通常是一个内置在操作系统中的功能,允许突出显示文本,有时它是web浏览器中的一个功能
很抱歉,我无法提供更多帮助,也无法为您提供一个允许您执行此操作的解决方案。我知道的唯一其他方法是使用iframe,因为它们与主页突出显示的元素/文本相反。是的,您可以通过检查mouseDown/mouseUp事件和document.selection/getSelection来实现这一点 一般的逻辑是:
您应该使用一些东西来处理跨浏览器实现。签出您可以生成类似的内容,但浏览器不会选择它。