¿Cómo obtener el texto visualizado actual de la página web usando Javascript?

¿Existe alguna funcionalidad JS para obtener el texto que está viendo actualmente un usuario?

Suponga que hay una página con algo de texto (o mucho texto) y necesito un cuadro negro escrito en javascript que pueda recuperar texto (cualquier texto dentro div, p, intervalo ... o cualquier otra etiqueta) que está visible actualmente en la pantalla del usuario.

Esto debe tener en cuenta el hecho de que el usuario puede desplazarse por la página, solo se debe recuperar el texto visualizado actualmente.

¿Es eso posible con javascript?

¿Cómo se puede implementar esto? (principalmente para usar en Firefox)

¿Conoce alguna biblioteca js que proporcione esta funcionalidad ???

Gracias =)

preguntado el 08 de noviembre de 11 a las 12:11

1 Respuestas

He creado un ejemplo para ti: http://jsfiddle.net/manuel/kuHHw/

Estoy usando jquery con el ventana complemento selector. El ejemplo muestra los div visibles en verde y agrega el innerHTML en el intervalo en la parte inferior de la página.

respondido 08 nov., 11:17

Muchas gracias, es una gran ayuda. - Bohdan

¿Y la productividad? ¿Se puede ejecutar este enfoque en la extensión FF cada segundo o incluso más a menudo? - Bohdan

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.