Browser 浏览器Ctrl+;F查找不可见的文本

Browser 浏览器Ctrl+;F查找不可见的文本,browser,find,hidden,Browser,Find,Hidden,Ctrl+F的浏览器查找文本功能是否可以与弹出窗口中的文本集成 当有人在网页上悬停在一个物种名称上时,我想提供一些科学参考信息。生成弹出式工具提示样式的文本没有问题,问题是任何使用Ctrl+F的人都无法找到它,或者如果我在不需要时将文本放置在视图之外,它将被找到但不可见 同样的效果也适用于“手风琴”样式扩展文本区域 我正在查找find突出显示结果时生成的某种事件。不幸的是,没有此类事件,您不能干扰内置的find 在这种情况下,您最好在页面中提供您自己的搜索功能,该功能在DOM中搜索包含给定文本的

Ctrl+F的浏览器查找文本功能是否可以与弹出窗口中的文本集成

当有人在网页上悬停在一个物种名称上时,我想提供一些科学参考信息。生成弹出式工具提示样式的文本没有问题,问题是任何使用Ctrl+F的人都无法找到它,或者如果我在不需要时将文本放置在视图之外,它将被找到但不可见

同样的效果也适用于“手风琴”样式扩展文本区域


我正在查找find突出显示结果时生成的某种事件。

不幸的是,没有此类事件,您不能干扰内置的find


在这种情况下,您最好在页面中提供您自己的搜索功能,该功能在DOM中搜索包含给定文本的文本节点,突出显示它们,并打开它们所在的任何闭合的手风琴。

我唯一的想法是将弹出窗口中的所有文本放在一个额外的滚动框中(可能在页面底部)高度刚好足以一次显示一组详细信息。这样,它就不会在页面上占用太多空间,并且仍然可以使用Ctrl+F找到文本。

谢谢,这帮助我思考了我的问题。我现在可以看到各种解决方案。关于browser find,可以假定的一点是,浏览器将滚动窗口,以便显示当前的查找结果。我在一个div上做了一个快速测试,它的内容比它的可见区域大,IE中的find很好地滚动了这个div,但是FF.ps没有滚动,Chrome和Safari也滚动了这个div。