创建Safari';s在Javascript中查找函数样式文本选择器
有没有什么方法可以通过Javascript中的库轻松实现此文本选择效果?做得很好,我想照一下这个样子 想知道是否有人做过类似的事情,或者以前见过类似的事情,以及他们是否可以提供指导。谢谢创建Safari';s在Javascript中查找函数样式文本选择器,javascript,selection,highlighting,highlight,textselection,Javascript,Selection,Highlighting,Highlight,Textselection,有没有什么方法可以通过Javascript中的库轻松实现此文本选择效果?做得很好,我想照一下这个样子 想知道是否有人做过类似的事情,或者以前见过类似的事情,以及他们是否可以提供指导。谢谢 您可以在大多数浏览器中使用window.find(),在IE中使用TextRange的findText()方法来查找页面中特定字符串的所有匹配项,然后使用execCommand()来设置每个匹配项的样式。有关示例,请参见。这不会给你曲线的角落和阴影,但这是一个起点。它在歌剧中也不起作用。 及 这种风格与Sa
您可以在大多数浏览器中使用
window.find()
,在IE中使用TextRange
的findText()
方法来查找页面中特定字符串的所有匹配项,然后使用execCommand()
来设置每个匹配项的样式。有关示例,请参见。这不会给你曲线的角落和阴影,但这是一个起点。它在歌剧中也不起作用。- 及
这种风格与Safari实现非常相似。Downvoter:想解释一下吗?如果我误解了这个问题(我可能误解了),那么解释一下是怎么回事会很有帮助。我也很想知道为什么这个问题被否决了。蒂姆,谢谢你的回复,你没有进入造型,我不确定这在技术上是否正确,但我很想听听异议人士的意见。干杯。接受这个答案,谢谢蒂姆。如果新信息曝光,这可能会改变!这些不适用于跨越元素边界的文本(例如,在第一个示例中搜索“development is”)。