Buscador
.

04 marzo 2012

Buscador interno usando Google, Yahoo y MSN

Existen muchos buscadores para nuestra web así como existen mucho proveedores. Sin embargo, muchas veces es difícil encontrar uno que se adapte a nuestras preferencias y al gusto de nuestros visitantes.


Por esa razón regresamos con este buscador con el que cualquiera va poder realizar una búsqueda en nuestra página utilizando su buscador favorito.

Buscar en Truco95:


Google:  Yahoo:  MSN:
código
<form name="jksearch" action="http://www.google.com/search" method="get" onsubmit="jksitesearch(this)" id="jksearch">
    <p>
        Buscar en Truco95:<br />
        <input id="hiddenquery" type="hidden" name="q" /> <input name="qfront" type="text" style="width: 200px" value="" /> <input type="submit" value="Buscar" /><br />
    </p>
    <div style="font: bold 11px Verdana;">
        Google:<input name="se" type="radio" checked="checked" /> &#160;Yahoo:<input name="se" type="radio" /> &#160;MSN:<input name="se" type="radio" />
    </div>
    <script type="text/javascript">
//<![CDATA[
        //Enter domain of site to search.
    var domainroot="www.truco95.com"
    var searchaction=[ //form action for the 3 search engines
    "http://www.google.com/search",
    "http://search.yahoo.com/search",
    "http://search.msn.com/results.aspx"
    ]
    var queryfieldname=["q","p","q"] //name of hidden query form for the 3 search engines
    function switchaction(cur, index){
    cur.form.action=searchaction[index]
    document.getElementById("hiddenquery").name=queryfieldname[index]
    }
    function jksitesearch(curobj){
    for (i=0; i< document.jksearch.se.length; i++){ //loop through radio to see which is checked
    if (document.jksearch.se[i].checked==true)
    switchaction(document.jksearch.se[i], i)
    }
    document.getElementById("hiddenquery").value="site:"+domainroot+" "+curobj.qfront.value
    }
    //]]>
    </script>
</form>
Lo que está en rojo puedes cambiarlo por cualquier otro texto que se te ocurra (Si quieres) y lo que está en azul lo cambias por la URL de tu página.

20 comentarios:

  1. Oye es ta muy bueno esto pero quiero hecerte una pregunta sobre los codigos html me gustaria crear uno pero no se
    tu sabes dime
    yo espero yo siempre visito tu blog.

    ResponderEliminar
    Respuestas
    1. gracias por tu comentario :) si quieres hacer un código todo depende de para que y que quieres hacer.

      Eliminar
  2. Hola tengo un problema al realizar búsquedas por que cuando introduzco una palabra siempre me sale lo mismo.

    La búsqueda de site:www.midominio.es setas no obtuvo ningún resultado.

    me podrías decir donde esta error

    muchas gracias

    ResponderEliminar
    Respuestas
    1. Hola, recuerda que tienes que cambiar lo que está en azul por tu la dirección de tu web. Me gustaría que me pasaras tu página para ayudarte mejor. :)

      Eliminar
  3. Gracias. Andaba buscando un código para cambiar de color los enlaces cuando se cliquean y me encontré tu página y me ha gustado mucho aunque no encontré lo que buscaba. Felicitaciones!!

    ResponderEliminar
  4. Funciona perfectamente, muchas gracias.

    ResponderEliminar
  5. Buenas tardes, esta página es perfecta y entro casi cada día para coger cosillas para mi web, el problema que tengo es que el buscador solo me deja ponerlo en el lado izquierdo de la pantalla, y me interesaría ponerlo al derecho, lo he alienado como he sabido, e incluso he puesto los espacios en blanco   por si acaso pero no hay manera.
    ¿Posible cambiarlo de sitio?
    Mi página es memoriasdeunporreta.com aún está en construcción pero se aceptan críticas, jeje.
    Saludos y felicitaciones por tu página.
    Atentamente: Nadia.

    ResponderEliminar
    Respuestas
    1. Hola, muchas gracias por tu comentario.

      No encontré el buscador, lo quitaste o estoy quedando ciego?

      Me parece que mi única recomendación sería una plantilla que no utilice toda la pantalla.

      Eliminar
  6. Hola de nuevo, tengo una duda necesito un boton parecido al que tienes en tu web de compartir que hay en cada entrada, pone me gusta y al lado twitter y google ¿tienes el código? Me harías un gran favor.
    Gracias de nuevo por tu paciencia y dedicación con todos nosotros.
    Un saludo.
    Atentamente: Nadia.

    ResponderEliminar
    Respuestas
    1. Los botones los tengo colocados uno por uno en la plantilla, puedes hacerlo así o puedes usar esta página
      http://www.addthis.com/
      ahí están estos tres y muchos más botones

      Eliminar
  7. Gracias por el código; pero ¿cómo hago para que el resultado de la búsqueda aparezca en otra pestaña?

    ResponderEliminar
    Respuestas
    1. Solo tienes que poner

      target="_blank"

      después de

      google.com/search"

      Eliminar
  8. hola me parece super bien tu buscador, de casualidad tienes el código para el buscador con google, sin los radios.?

    ResponderEliminar
  9. Hola amigo que tal, copie tu código en mi pagina y me sale siempre el mismo error:

    "site:www.afmusuqyawarhuacho.jimdo.com" no pudo encontrar la pagina solicitada... Ayudame por favor

    ResponderEliminar
  10. Muy buena página ya esta en mis favoritas,si quieren aprender como programar un sitio web les recomiendo que vayan a este sitio www.falconmasters.com

    ResponderEliminar