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
Puedes introducir las palabras que desees ( ...menos GAIA )... Todas tienen la misma parte en comun, y las URL`s son lo que realmente nos importa...
Procedimiento:
Observando esto, podemos deducir en que todas las URL´s, siempre constan de tres partes:
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?