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

Crear Buscador

Estas en el tema de Crear Buscador en el foro de Diseño web en Foros del Web. Hola amigos alguien conoce como crear un buscador en una pagina que busque el contenido solo de esa pagina. "Es decir busque solo el contenido ...
  #1 (permalink)  
Antiguo 17/05/2006, 11:30
 
Fecha de Ingreso: enero-2006
Mensajes: 156
Antigüedad: 18 años, 2 meses
Puntos: 0
Crear Buscador

Hola amigos alguien conoce como crear un buscador en una pagina que busque el contenido solo de esa pagina. "Es decir busque solo el contenido solo de la pagina en que esta.. Si la pagina es de deportes solo busque deportes en esa pagina..

ES UN BUSCADOR INTERNO..

Gracias

Última edición por Krlos07; 18/05/2006 a las 13:55
  #2 (permalink)  
Antiguo 18/05/2006, 11:50
Avatar de jac_o_bo  
Fecha de Ingreso: diciembre-2005
Ubicación: Guatemala
Mensajes: 86
Antigüedad: 18 años, 4 meses
Puntos: 1
Te refieres a que la bùsqueda se realice solo en el sitio?
  #3 (permalink)  
Antiguo 18/05/2006, 11:51
 
Fecha de Ingreso: enero-2006
Mensajes: 156
Antigüedad: 18 años, 2 meses
Puntos: 0
Tengo esto pero como hago para que funcione dentro de mi buscador en mi pagina web..

<form name="form1" method="post" action="buscador-de-seminarios-interno.php">
<table width="300" border="0">
<tr>
<td width="96" rowspan="2"><img src="index_r6_c14.jpg" width="86" height="55"></td>
<td width="194"><div align="center">
<input name="TxtPalabra" type="text" id="TxtPalabra" size="30" maxlength="50">
</div></td>
</tr>
<tr>
<td><div align="center">
<input type="submit" name="Submit" value="Buscar cursos">
</div></td>
</tr>
</table>
</form>
  #4 (permalink)  
Antiguo 18/05/2006, 11:54
 
Fecha de Ingreso: enero-2006
Mensajes: 156
Antigüedad: 18 años, 2 meses
Puntos: 0
Aquí un buscador creado por un script lo unico que busca lo que le indicas no busca automaticamente si conocen alguno que busque automaticamente me dicen por favor...

<HTML>

<HEAD>
<base target="leftframe">
<TITLE>UN JAVASCRIPT A LA SEMANA - demostración práctica </TITLE>

<style>
A:link, A:visited { text-decoration: none }
A:hover { text-decoration: underline }
</style>


</HEAD>
<BODY BGCOLOR="white" vlink="blue" link="blue">

<br><br><br>
<font size=3 face=arial><b><div align=center>


<script
LANGUAGE="JavaScript">

<!-- Hide Script from Old Browsers
/*

Optimized by Daniel Bergman [http://botw.cjb.net].

Java Search Engine
(c)1997 Adam ALLEN.
Version 2.0
You may use this search engine on your page, but keep this
notice intact, and at the bottom of leave the Copyright notice at
the bottom of this page.
This scripts is my property, so please honnour my requests,
If you do so, you may freely copy, distribute, give this scripts
But it will FOREVER REMAIN MY PROPERTY.
This is the first Java Script that I have wrote, and am proud of it,
I feel pleased that I can contribute back to the bank of JavaScripts
that I have used on my page from other people, AN EYE FOR AN EYE!
*/

Keyword = new Object();
Descrip = new Object();
Address = new Object();

// Keyword[0] = n (where n is the number of keywords which can be searched
Keyword[0] = 6

// Each entry is split into
// Keyword[n] = text (where text is the keyword of which the entry is to
// be searched by (type Keywords in lowercase)
// Descrip[n] = text (where text is the description associated to this entry
// Address[n] = text (where text is the URL associated to the entry
// n is the entry number.

Keyword[1] = "javascript"
Descrip[1] = "350 ejemplos javascript gratis"
Address[1] = "http://www.htmlpoint.com/jscript"

Keyword[2] = "html"
Descrip[2] = "La guía en italiano al HTML"
Address[2] = "http://www.htmlpoint.com/guida"

Keyword[3] = "applet"
Descrip[3] = "Más de 300 applet Java para descargar"
Address[3] = "http://www.htmlpoint.com/java"

Keyword[4] = "cgi"
Descrip[4] = "El punto de referencia italiano sobre CGI"
Address[4] = "http://www.htmlpoint.com/cgi"

function checkDatabase() {

var Found = false
var Item = document.forms[0].searchfor.value.toLowerCase();

stats='toolbar=no,location=no,directories=no,statu s=no,menubar=no,height=300,width=300,'
stats += 'scrollbars=yes,resizable=yes'
MsgBox = window.open ("","msgWindow",stats)
MsgBox.opener = window;
MsgBox.opener.name = "opener";
MsgBox.document.write("<head><title>Resultados de la búsqueda</title></head>");
MsgBox.document.write ("<body bgcolor=white text=black link=blue vlink=darkblue alink=blue><H2><CENTER><font face=arial>Resultados de la búsqueda</CENTER></H2>")
MsgBox.document.write ("<font size=3><b><center>Para el término: "+Item+"</center><hr width=50%></b></font>");
for (var i=1; i <= Keyword[0]; i++) {
if(Item == Keyword[i]) {
Found = true;
MsgBox.document.write ("<li><font face=arial><font size=2><b>"+Descrip[i]+"<BR><A HREF="+Address[i]+" target='opener'>Haz clic aquí</A></font></font>")

}
}
if(!Found)
MsgBox.document.write ("<H4>Ningún resultado</H4>")
// Leave the line below intact if you want to legally use this script
MsgBox.document.write ("<FORM><CENTER>")
MsgBox.document.write ("<font size=2><font color=arial><INPUT type='button' value='cierra' onClick = 'self.close()'></font></font>")
MsgBox.document.write ("</CENTER></FORM>")
MsgBox.document.write ("<H6><small><small><small><b></b><font color=white><font face=arial><font size=1><font color=black>Originally created by Adam Allen <br>© 1997 All Rights Reserved</font></font></small></small></small>")
// There must be my notice above if you are to use this script legally.
// It took many hours work, fairs is fair, I just want that little line in
// and you get a fully working Search ENGINE, for FREE, on your site
// In Java Scripts as well, and not crap JAVA!
// Also a copyright notice MUST appear with the form.
}
// -->

</script>

<form NAME="form1">

Buscar <input TYPE="text" NAME="searchfor" VALUE="" SIZE="20">
<input type="button" value="Ir" onClick="checkDatabase()"><br><br>
(cgi, javascript, applet, html)
</form>


</div>
</font>
<!---- CODICE RISERVATO AI RICHIAMI AD HTMLpoint, NON LO PRENDERE IN CONSIDERAZIONE ----->

</div>

<font size=1 face="arial">
<div align="center">
&nbsp;</div>

</BODY>
</HTML>

Última edición por Krlos07; 18/05/2006 a las 12:12
  #5 (permalink)  
Antiguo 18/05/2006, 11:56
pablasso
Invitado
 
Mensajes: n/a
Puntos:
lo mejor seria que tuvieras indexado tu sitio, guardado palabras clave asociadas a esa pagina o todo en una base de datos y asi harias muy flexible la busqueda
  #6 (permalink)  
Antiguo 18/05/2006, 12:32
 
Fecha de Ingreso: enero-2006
Mensajes: 156
Antigüedad: 18 años, 2 meses
Puntos: 0
hola pablo como puedo puedo indexar mi sitio.. con palabras claves?? disculpa pero no se de esto uf y la base de datos no se como hacerla??? para que esto me funcione disculpa y gracias...
  #7 (permalink)  
Antiguo 18/05/2006, 17:05
pablasso
Invitado
 
Mensajes: n/a
Puntos:
lo que te comentaba era meter todas las palabras o bien palabras clave, que esten relacionadas con cada una de tus paginas, en una base de datos (mysql, postgresql) y hacer consultas SQL para la busqueda, esto se hace con algun lenguaje dinamico como php o asp.

puede que sea algo engorroso y te tome algo de tiempo sino estas ya familiarizado con ello
  #8 (permalink)  
Antiguo 19/05/2006, 08:46
 
Fecha de Ingreso: enero-2006
Mensajes: 156
Antigüedad: 18 años, 2 meses
Puntos: 0
Si la verdad si va hacer engorroso porque no conocozco de php ni asp para hacer el buscador interno..

Si tienen algun ejemplo para basarme por favor traten de conseguirlo para verlo por favor..

Gracias..
  #9 (permalink)  
Antiguo 31/05/2006, 15:11
 
Fecha de Ingreso: enero-2006
Mensajes: 156
Antigüedad: 18 años, 2 meses
Puntos: 0
miren esto muchachos digamen que les parece convence o tadavia no convence mucho..

http://services.google.com/searchcode2.html#both
  #10 (permalink)  
Antiguo 28/06/2007, 10:25
 
Fecha de Ingreso: marzo-2007
Ubicación: Guadalajara
Mensajes: 18
Antigüedad: 17 años, 1 mes
Puntos: 1
Re: Crear Buscador

Hola Krlos07

Google nos permite colocar un buscador dentro de nuestra página, ya sea con salida al web o dentro de nuestro propio sitio, encontré un ejemplo muy sencillo para implementarlo desde la página del CNICE que espero te sea de utilidad, a continuación te dejo las ligas:

CNICE (Centro Nacional de Educación de Información y Comunicación Educativa)
http://www.cnice.mecd.es/

Liga del artículo:
http://observatorio.cnice.mec.es/mod...rticle&sid=359

Suerte! ;þ
  #11 (permalink)  
Antiguo 28/06/2007, 10:26
 
Fecha de Ingreso: marzo-2007
Ubicación: Guadalajara
Mensajes: 18
Antigüedad: 17 años, 1 mes
Puntos: 1
Re: Crear Buscador

jajaja xD no ví la fecha de publicación, igual espero sirva para los futuros visitantes ;)
  #12 (permalink)  
Antiguo 11/07/2007, 14:46
 
Fecha de Ingreso: julio-2007
Mensajes: 6
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: Crear Buscador

Estimado:
yo tengo un ejemplo de eso que tu necesitas aqui va, reemplaza www.pelambres.cl po tu pagina

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Buscador Google</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<FORM NAME="frmGoogle"
ONSUBMIT="javascript:MiGoogle( document.frmGoogle.topicos.value );
return(false);">
<P><FONT FACE="verdana" SIZE="2"><B>Ingrese datos a Buscar:</B><BR>
<INPUT TYPE="text" SIZE="70" NAME="topicos">
<INPUT TYPE="submit" VALUE="Buscar"> </FONT></P> </FORM><!--- Funcion en JavaScript (requerida!) --->
<SCRIPT LANGUAGE="JavaScript">

function MiGoogle( Topicos )
{

// Verificamos que hayan ingresado alguna palabra..

if(!Topicos)
{ alert( "Por favor ingresa los topicos por los cuales buscar." ); return; }

////////////////////////////////////////////////
// //
// Modifica el valor de la variable "MiSitio" //
// por TU dominio. //
// //
////////////////////////////////////////////////

var MiSitio = "http://www.pelambres.cl";

window.open
(
"http://www.google.com/search?q=site:" + "http://www.pelambres.cl" + "+" + Topicos
);

}

</SCRIPT>

<!--- Fin del Script-->

</body>
</html>


aqui va otro


<HTML>

<HEAD>
<base target="leftframe">
<TITLE>UN JAVASCRIPT A LA SEMANA - demostración práctica </TITLE>

<style>
A:link, A:visited { text-decoration: none }
A:hover { text-decoration: underline }
</style>


</HEAD>
<BODY BGCOLOR="white" vlink="blue" link="blue">

<br><br><br>
<div align=center>

<font size="2" face="arial">
<script
LANGUAGE="JavaScript">

<!-- Hide Script from Old Browsers
/*

Optimized by Daniel Bergman [http://botw.cjb.net].

Java Search Engine
(c)1997 Adam ALLEN.
Version 2.0
You may use this search engine on your page, but keep this
notice intact, and at the bottom of leave the Copyright notice at
the bottom of this page.
This scripts is my property, so please honnour my requests,
If you do so, you may freely copy, distribute, give this scripts
But it will FOREVER REMAIN MY PROPERTY.
This is the first Java Script that I have wrote, and am proud of it,
I feel pleased that I can contribute back to the bank of JavaScripts
that I have used on my page from other people, AN EYE FOR AN EYE!
*/

Keyword = new Object();
Descrip = new Object();
Address = new Object();

// Keyword[0] = n (where n is the number of keywords which can be searched
Keyword[0] = 6

// Each entry is split into
// Keyword[n] = text (where text is the keyword of which the entry is to
// be searched by (type Keywords in lowercase)
// Descrip[n] = text (where text is the description associated to this entry
// Address[n] = text (where text is the URL associated to the entry
// n is the entry number.

Keyword[1] = "javascript"
Descrip[1] = "350 ejemplos javascript gratis"
Address[1] = "http://www.htmlpoint.com/jscript"

Keyword[2] = "html"
Descrip[2] = "La guía en italiano al HTML"
Address[2] = "http://www.htmlpoint.com/guida"

Keyword[3] = "applet"
Descrip[3] = "Más de 300 applet Java para descargar"
Address[3] = "http://www.htmlpoint.com/java"

Keyword[4] = "cgi"
Descrip[4] = "El punto de referencia italiano sobre CGI"
Address[4] = "http://www.htmlpoint.com/cgi"

function checkDatabase() {

var Found = false
var Item = document.forms[0].searchfor.value.toLowerCase();

stats='toolbar=no,location=no,directories=no,statu s=no,menubar=no,height=220,width=600,'
stats += 'scrollbars=yes,resizable=yes'
MsgBox = window.open ("","msgWindow",stats)
MsgBox.opener = window;
MsgBox.opener.name = "opener";
MsgBox.document.write("<head><title>Resultados de la búsqueda</title></head>");
MsgBox.document.write ("<body bgcolor=white text=black link=blue vlink=darkblue alink=blue><H2><CENTER><font face=arial>Resultados de la búsqueda</CENTER></H2>")
MsgBox.document.write ("<font size=3><b><center>Para el término: "+Item+"</center><hr width=50%></b></font>");
for (var i=1; i <= Keyword[0]; i++) {
if(Item == Keyword[i]) {
Found = true;
MsgBox.document.write ("<FORM><CENTER>")
MsgBox.document.write ("<li><font face=arial><font size=2><b>"+Descrip[i]+"<BR><A HREF="+Address[i]+" target='opener'>Haz clic aquí</A></font></font>")
MsgBox.document.write ("</CENTER></FORM>")
}
}
if(!Found)
MsgBox.document.write ("<H4>Ningún resultado</H4>")
// Leave the line below intact if you want to legally use this script
MsgBox.document.write ("<FORM><CENTER>")
MsgBox.document.write ("<font size=2><font color=arial><INPUT type='button' value='CERRAR' onClick = 'self.close()'></font></font>")
MsgBox.document.write ("</CENTER></FORM>")
// There must be my notice above if you are to use this script legally.
// It took many hours work, fairs is fair, I just want that little line in
// and you get a fully working Search ENGINE, for FREE, on your site
// In Java Scripts as well, and not crap JAVA!
// Also a copyright notice MUST appear with the form.
}
// -->

</script>

</font>
<form NAME="form1">
<font size="2" face="arial"><strong>Ingrese Datos a Buscar</strong><br>
<input TYPE="text" NAME="searchfor" VALUE="JavaScript" SIZE="80">
<input type="button" value="BUSCAR" onClick="checkDatabase()">
</font>
</form>
</div>

</div>


</BODY>
</HTML>

si puedes ayudarme tu ahora, yo necesito un buscador en mi pagina pero este buscador debe ir a buscar a una base de datos access, si tienes algun ejemplo ayudame porfavor..

javier
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 00:01.