2010-03-25 6 views
8

¿Puede la función de navegador de Ctrl +F para buscar texto se integrarán con el texto en ventanas emergentes.navegador Ctrl + F Buscar texto no visible

Me gustaría obtener información de referencia científica cuando alguien sobrevuela el nombre de una especie en una página web. Creación de texto emergente, estilo sobre herramientas no es ningún problema, el problema es que cualquier persona que utilice Ctrl +F no será capaz de encontrarlo, o si coloco el texto fuera de la vista cuando no es necesario, se encontró pero sé invisible.

El mismo tipo de efecto se aplica al estilo de "acordeón" que expande las áreas de texto.

Estoy buscando algún tipo de evento generado cuando find está resaltando un resultado.

Respuesta

2

Lamentablemente no hay tal evento, no puede interferir con el hallazgo incorporado.

Lo mejor que puede hacer en este caso es proporcionar su propia función de búsqueda in-page, que busca DOM en los nodos de texto que contienen el texto dado, los resalta y abre cualquier acordeón cerrado en el que se encuentren.

1

La única idea que tengo, es poner todo el texto de tus ventanas emergentes en un cuadro de desplazamiento adicional (tal vez en la parte inferior de la página) con una altura lo suficientemente grande como para mostrar un conjunto de información detallada a la vez. De esta manera, no ocupa demasiado espacio en la página, y el texto aún se puede encontrar usando Ctrl + F.

+0

Gracias, eso me ayudó a pensar en mi problema. Puedo ver varias soluciones ahora. Una cosa que se puede suponer sobre la búsqueda del navegador es que el navegador se desplazará por la ventana para que el resultado de búsqueda actual sea visible. Hice una prueba rápida en un div cuyo contenido es más grande que su área visible y que fue muy bien desplazado por find en IE - pero no por FF. –

+0

ps - Chrome y Safari también desplazan el div. –

Cuestiones relacionadas