Foros del Web » Creando para Internet » Diseño web »

buscador de página

Estas en el tema de buscador de página en el foro de Diseño web en Foros del Web. Me preguntaba cómo puedo agregar un buscador en mi página web que sea dentro de mi misma página, intenté agregar uno pero simplemente no funciona, ...
  #1 (permalink)  
Antiguo 10/03/2007, 00:54
 
Fecha de Ingreso: marzo-2007
Mensajes: 6
Antigüedad: 17 años, 1 mes
Puntos: 0
buscador de página

Me preguntaba cómo puedo agregar un buscador en mi página web que sea dentro de mi misma página, intenté agregar uno pero simplemente no funciona, alguien me podría ayudar????
  #2 (permalink)  
Antiguo 10/03/2007, 08:10
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Re: buscador de página

No te has explicado bien, què cosa exactamente quieres que haga tu buscador? que busque el contenido al interior de tu web site? que busque en una base de datos de tu pertenencia, o que busque pàginas como el google?
  #3 (permalink)  
Antiguo 10/03/2007, 13:20
 
Fecha de Ingreso: marzo-2007
Mensajes: 6
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: buscador de página

Un buscador que busque dentro del contenido de mi página web, quise hacer uno pero como que no me salió no busca nada.
  #4 (permalink)  
Antiguo 10/03/2007, 14:34
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Re: buscador de página

Y como que tampoco has puesto como quisite hacerlo, o sea tu código. Bien hay dos opciones, la primera es que puedes usar al mismo google para hacer la busqueda en tu site, como? asi de fácil:

Pones un input text llamado digamos "find" y un input button, en el input button pones el siguiente codigo JavaScript

<input type="button" value="Buscar" onClick="buscar()">

Para que se ejecute la función buscar obviamente hay que escribirla, sería algo así:

function buscar () {
var fnd = find.value;
var site = "www.tusite.com";
var url = "http://www.google.com.pe/search?q="+fnd+"+site%3A" + site;
window.open(url);
}

Ahora bien, aqui hay un problema porque tus resultados no aparecerían en tu misma página. Entonces queda la otra opción, es la siguiente. Utiliza las funciones opendir y fopen (te voy a dar sólo la idea, no el codigo; para que tú mismo investigues esas funciones e intentes hacerlo y si tienes algún problema me avisas.) con el opendir abres la carpeta donde están todos tus archivos, y luego con la función readdir vas buscando archivo por archivo (solo el nombre) con ese nombre lo abres con fopen, y vas buscando línea por línea la o las palabras que estás buscando, y si hay alguna coincidencia pues guardas el nombre del archivo y al final se muestran cada resultado hayado con su respectivo link.
  #5 (permalink)  
Antiguo 10/03/2007, 15:16
 
Fecha de Ingreso: marzo-2007
Mensajes: 6
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: buscador de página

La opción de google es la que había hecho antes y lo único que hacía era que cualquier cosa que escribía en el buscador me mandaba a la google y me decía que no se había producido ningún resultado entonces creo que usaré la segunda Gracias
  #6 (permalink)  
Antiguo 10/03/2007, 16:02
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Re: buscador de página

Pero ahora si busca, yo mismo lo he probado y además busca sólo en la página que tú pongas en la variable site.
  #7 (permalink)  
Antiguo 21/03/2007, 15:45
Avatar de sumolari  
Fecha de Ingreso: mayo-2006
Ubicación: localhost
Mensajes: 1.367
Antigüedad: 17 años, 11 meses
Puntos: 18
Re: buscador de página

¿y por qué no usas el buscador de google para tu web en HTML?
Y uso este código y a perfectamente:
Código HTML:
 <!-- SiteSearch Google -->
				<form name='search' action='http://www.google.com/search' method='get'>
				
				Powered by Google :
	
				<input type='text' class='searchbox' name='q'/>
				<input type='hidden' name='hq' value='/'/>
				<input type='hidden' name='sitesearch' value='[COLOR="Sienna"]tuweb.com[/COLOR]'/>

				<input type='submit' class='searchbtn' value='Busca'/>

				</form>
			<!-- SiteSearch Google --> 
  #8 (permalink)  
Antiguo 21/03/2007, 16:20
 
Fecha de Ingreso: diciembre-2006
Ubicación: Buscando Petroleo
Mensajes: 28
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: buscador de página

Yo utilizo XSearch 5.2. Compruébalo en mi sitio web. es.geocities.com/mrwueb/search.htm
Espero servirte de ayuda. Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:08.