如何使用Javascript获取当前未查看的网页文本?

如何使用Javascript获取当前未查看的网页文本?,javascript,firefox,browser,text,screen,Javascript,Firefox,Browser,Text,Screen,是否有任何JS功能可以获取用户当前查看的文本 假设有一个包含一些文本(或大量文本)的页面,我需要一些javascript编写的黑框,可以检索当前在用户屏幕上可见的文本(div、p、span…或任何其他标记中的任何文本) 这应该考虑到用户可以滚动页面的事实,只有当前查看的文本必须被检索 这在javascript中是可能的吗 如何实现这一点?(主要用于Firefox) 你知道有哪个js库提供这个功能吗 谢谢=)我为您创建了一个示例: 我正在使用带有选择器插件的jquery。该示例以绿色显示可见div

是否有任何JS功能可以获取用户当前查看的文本

假设有一个包含一些文本(或大量文本)的页面,我需要一些javascript编写的黑框,可以检索当前在用户屏幕上可见的文本(div、p、span…或任何其他标记中的任何文本)

这应该考虑到用户可以滚动页面的事实,只有当前查看的文本必须被检索

这在javascript中是可能的吗

如何实现这一点?(主要用于Firefox)

你知道有哪个js库提供这个功能吗


谢谢=)

我为您创建了一个示例:


我正在使用带有选择器插件的jquery。该示例以绿色显示可见div,并将innerHTML附加到页面底部的span中

非常感谢,这非常有帮助。那么生产率呢?这种方法是否可以在FF扩展中每秒运行一次,甚至更频繁?