Español
<!-- 把如下代码加入<cuerpo>区域中 --> 你可以输入'脚本'查查看<BR> <script language="JavaScript"> var NS4 = (document.layers); // ¿Qué navegador? var IE4 = (documento.todos); var ganar = ventana; // ventana para buscar. varn = 0; función findInPage(str) { var txt, i, encontrado; si (cadena == "") devuelve falso; // Encuentra la siguiente aparición de la cadena dada en la página, regresa al // inicio de la página si es necesario. if (NS4) { // Busca coincidencias que comiencen en el punto actual. Si no lo encuentra, retroceda // hasta la primera coincidencia. if (!win.find(str)) while(win.find(str, false, true)) n++; de lo contrario n++; // Si no se encuentra en ninguna dirección, envía el mensaje. if (n == 0) alerta("No encontrado."); } si (IE4) { txt = win.document.body.createTextRange(); // Encuentra la enésima coincidencia desde la parte superior de la página. for (i = 0; i <= n && (encontrado = txt.findText(str)) != false; i++) { txt.moveStart("personaje", 1); txt.moveEnd("edición de texto"); } // Si lo encuentra, márquelo y desplácese hasta verlo. if (encontrado) { txt.moveStart("carácter", -1); txt.findText(cadena); txt.select(); txt.scrollIntoView(); n++; } // De lo contrario, comience de nuevo en la parte superior de la página y busque la primera coincidencia. else { si (n > 0) { n = 0; encontrarEnPágina(cadena); } // No encontrado en ningún lado, da mensaje. else alert("No encontrado."); } } devuelve falso; } </script> <form name="search" onSubmit="return findInPage(this.string.value);"> <font size=3><input name="string" type="text" size=15 onChange= "n = 0;"></font> <tipo de entrada="enviar" valor="Buscar"> </formulario>