En este Tip mostrare por donde empezar a crear un buscador en Clab ( ...en tu firma por ejemplo )... Y de donde obtener el código para hacerlo, solo es cuestión de fijarse bien en pequeños detalles...
Y el resultado podría ser mas o menos como mi firma ( ...O la de Carlos.Yanez ):
Para comenzar a crear nuestro código... Nos vamos a ir al buscador de Google que esta aquí mismo en Cristalab
- Una vez ahi, Introducimos por ejemplo; la palabra "azul"... Y el buscador abrirá el siguiente Link
- Introduciendo ahora la palabra "rojo", el resultado de la búsqueda sera el siguiente Link
- Y finalmente la palabra "amarillo" te llevara a este Link
Procedimiento:
Observando esto, podemos deducir en que todas las URL´s, siempre constan de tres partes:
- La primera parte siempre va a ser la siguiente:
Código :
www.google.com/custom?hl=es&ie=ISO-8859-1&oe=ISO-8859-1&client=pub-3899061929163427&cof=GALT%3A%23111111%3BGL%3A1%3BDIV%3A%23DDDDDD%3BVLC%3A000000%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AD6E7F7%3BALC%3A188EC0%3BLC%3A188EC0%3BT%3A000000%3BGFNT%3A000000%3BGIMP%3A000000%3BLH%3A50%3BLW%3A136%3BL%3Ahttp%3A%2F%2Fwww.cristalab.com%2Fimages%2Fcristalab.png%3BS%3Ahttp%3A%2F%2Fwww.cristalab.com%2F%3BFORID%3A1%3B&domains=www.cristalab.com&q=
- NOTA: Si eres un buen observador o tienes conocimientos sobre el tema, te habras dado cuenta de que la primera parte es el motor personalizable de búsqueda de Google ( www.google.com/custom )... Después vienen varias configuraciones, imágenes ( como la imagen de fondo ), y el dominio ( domains=www.cristalab.com ), sitio de búsqueda ( sitesearch=www.cristalab.com ), idioma, etc... Pero esto no tiene mucha reelevancia en este caso...
- La palabra, frase o clave que se va a buscar, ejemplos anteriores: "azul", "rojo", "amarillo"...
- Y por ultimo siempre vendria siendo esto:
Código :
&sitesearch=www.cristalab.com&sa=Bda&forid=1
Informacion Adicional:
Una vez visto lo anterior tienes que crear una función que cargue una URL especifica y llamarla por "X" o "Y" razón, es decir:
Supongamos que tenemos un campo del tipo "introducción de texto", llamado "textToSearch"... Debes colocar en un frame una función que obtenga las URL´s ( ...al oprimir un botón, por ejemplo )... Mas o menos asi:
Código :
function clabSearch ( textToSearch ) { if ( textToSearch!= " " || textToSearch== null || otra condicion que se te ocurra ){ getURL("http://www.google.com/custom?hl=es&ie=ISO-8859-1&oe=ISO-8859-1&client=pub-3899061929163427&cof=GALT%3A%23111111%3BGL%3A1%3BDIV%3A%23DDDDDD%3BVLC%3A000000%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AD6E7F7%3BALC%3A188EC0%3BLC%3A188EC0%3BT%3A000000%3BGFNT%3A000000%3BGIMP%3A000000%3BLH%3A50%3BLW%3A136%3BL%3Ahttp%3A%2F%2Fwww.cristalab.com%2Fimages%2Fcristalab.png%3BS%3Ahttp%3A%2F%2Fwww.cristalab.com%2F%3BFORID%3A1%3B&domains=www.cristalab.com&q="+(textToSearch)+"&sitesearch=www.cristalab.com&sa=Bda&forid=1", "_blank"); } };
- NOTA: No utilicen el copy/paste en este código ya que lo agregue sin tener flash, por lo que puede o no tener errores... Pero de igual manera sirve para captar la idea...
Solo es cuestión de que seas creativo... Fácil ¿no?
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
M@U :
Esa Tag no existe M@U.
Carloz.Yanez :
M@U :
Esa Tag no existe M@U.
interesante y util M@U
Carloz.Yanez :
Fixed!
Carloz.Yanez :
Done!
Zguillez :
Carloz.Yanez :
Fixed!
Errm... el Tag está igual Zguillez, solo que ahora dice "Tip" pero el enlace va a "Mini", que no existe.
Carloz.Yanez :
¿Estas seguro de eso? ¿lo comprobaste bien?
Zguillez :
¿Estas seguro de eso? ¿lo comprobaste bien?
Sí, lo comprobé bien, ahora ya sirve, Gracias.
...
Por Yandher el 11 de Diciembre de 2007
Yandher_blog :