Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/07/2002, 23:11
AloGa
 
Fecha de Ingreso: julio-2002
Mensajes: 146
Antigüedad: 21 años, 9 meses
Puntos: 0
Re: no se que lenguaje es....

Cuando un visitante desea buscar un texto determinado en nuestra página puede usar como sabes una de las opciones del menú Edición del navegador. Pero ¿no sería interesante ofrecerle un pequeño formulario para realizar esa búsqueda?. Pues este pequeño script te permite hacerlo. Se trata de aprovechar el objeto text Range , exclusivo de Microsoft Internet Explorer. Este objeto se usa para manipular una porción de texto incluida en el documento HTML, texto que puede ser toda la sección body. El funcionamiento de la función bucarTxt es muy simple: crea un objeto textRange con el elemento body de la página guardándolo en contenido, lo copia en el objeto textRange temporal, luego usa el método findText para encontrar el texto pasado como argumento. Una vez hallado pregunta si se desea continuar la búsqueda, en caso afirmativo modifica contenido para que englobe al texto en el que aún no se ha buscado y repite el proceso hasta que se le diga que pare o no encuentre más coincidencias.
Una observación en cuanto a los argumentos, ambos opcionales, del método: el primer argumento indica el número de caracteres a buscar y si es negativo indica buscar hacia atrás, y el segundo argumento indica como ha de ser la búsqueda:
0: Encuentra coincidencias parciales
2: Busca palabras completas
4: Mayúsculas y minúsculas no se consideran iguales.

-------------
No es lo que pedías pero es otra manera de búsqueda por si te interesa ;)