Autor Tema: necesito codigo javascript buscar en lista de buscadores  (Leído 4515 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado robincracker

  • Sv Member
  • ***
  • Mensajes: 394
  • the war is over
    • sharedownload
necesito codigo javascript buscar en lista de buscadores
« : febrero 06, 2007, 01:13:28 pm »
Ando queriendo encontrar un script que muestre una lista de buscadores, pe yahoo, google, lycos, etc, y dependiedno el buscador que se seleccione del menu haga la busqueda. dese ya agradecido  :thumbsup:

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: necesito codigo javascript buscar en lista de buscadores
« Respuesta #1 : febrero 06, 2007, 05:40:33 pm »
http://javascript.internet.com/navigation/in-page-search-option.html

ahi esta para google y yahoo , las demas supongo que leyendo el codigo te vas orientando y las vas agregando :)

Desconectado darkela

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1619
  • 다르켈라
Re: necesito codigo javascript buscar en lista de buscadores
« Respuesta #2 : febrero 06, 2007, 05:45:14 pm »
hasta yo lo apunte....
tambien opino lo mismo de que leyendo el codigo, podes agargarle o quitarle lo que no queres.

gracias rddogsv y a robincracker por la duda XD

Desconectado robincracker

  • Sv Member
  • ***
  • Mensajes: 394
  • the war is over
    • sharedownload
Re: necesito codigo javascript buscar en lista de buscadores
« Respuesta #3 : febrero 06, 2007, 06:47:22 pm »
http://javascript.internet.com/navigation/in-page-search-option.html

ahi esta para google y yahoo , las demas supongo que leyendo el codigo te vas orientando y las vas agregando :)
:thumbsup: efectivamente mi estimado es loq ue pensaba hacer ya que quiero agregar un mod  tipo buscador de info de peiculas en imb y de  de tracklist de discos paar mi foro ya teniendo esto revisare el codigo agregar mas lineas, y cambiar las url.
solo tengo esta duda
<input type="radio" name="SearchOption" value="Google">Google 
<input type="radio" name="SearchOption" value="Yahoo">Yahoo 
<input type="radio" name="SearchOption" value="Both">Both
paar que apresca omo lista deplegable los buscadores ¿que tengo que colocar en lugar de Type="radio"?

graias en esencia es lo que necesitaba k+

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: necesito codigo javascript buscar en lista de buscadores
« Respuesta #4 : febrero 06, 2007, 06:59:40 pm »
[quote author=robincracker link=topic=23567.msg161026#msg161026
<input type="radio" name="SearchOption" value="Google">Google 
<input type="radio" name="SearchOption" value="Yahoo">Yahoo 
<input type="radio" name="SearchOption" value="Both">Both
[/quote]

Para lo que queres hacer se hace con un SELECT y los OPTION

<SELECT NAME="SearchOption">
<OPTION value="Google">Google</OPTION>
<OPTION value="Yahoo">Yahoo</OPTION>
<OPTION value="Both">Both</OPTION>
</SELECT>

En esencia eso te debe de funcionar solo que no estoy 100% seguro si aplica para ese ejemplo


Desconectado robincracker

  • Sv Member
  • ***
  • Mensajes: 394
  • the war is over
    • sharedownload
Re: necesito codigo javascript buscar en lista de buscadores
« Respuesta #5 : febrero 06, 2007, 07:17:50 pm »
 :thumbsup: lo prbare y comento despues, gracias por la agilidad al responder, por cierto no s si es a mi pero cuando cambio el karma como que le hace falta la traduccion al mod por que  los botones  salen  en blanco

Desconectado robincracker

  • Sv Member
  • ***
  • Mensajes: 394
  • the war is over
    • sharedownload
Re: necesito codigo javascript buscar en lista de buscadores
« Respuesta #6 : febrero 06, 2007, 08:07:48 pm »
mm hice eso y lo modifique un poc peor ya no me sirvio
Citar
<!-- Paste this code into the BODY section of your HTML document  -->

<form name="ToolBox" style="line-height: 2em;">
Enter search term(s): <input type="text" name="SearchBox" size="22">
<br>
<SELECT NAME="SearchOption">
<OPTION value="Google">Google</OPTION>
<OPTION value="Yahoo">Yahoo</OPTION>
<OPTION value="Both">Both</OPTION>
</SELECT>
<button type="button" onselect="DoSearch()">Search</button>
</form>
<p><div align="center">
<font face="arial, helvetica" size"-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
</div><p>
como ya no es un radio le puse un onselect
y en la otra aprte que comprueba que fue lo que seleciono

Citar
<!-- Paste this code into an external JavaScript file named: search.js  -->

/* This script and many more are available free online at
The JavaScript Source :: http://javascript.internet.com
Created by: Ivan Iraola :: http://www.cybexmag.com */

function DoSearch() {
  var Flag = 0;

  if (document.ToolBox.SearchOption[0].selected.==true) {
    var Flag = 1;
    var Engine = document.ToolBox.SearchOption[0].value;
    var Query = document.ToolBox.SearchBox.value;
    var locName = "http://www.google.com/search?hl=en&q=";
      if (Query == "") {
        alert("Please enter a search term");
        return;
      }
    location.href = (locName + Query)
  }

  if (document.ToolBox.SearchOption[1].selected.==true) {
    var Flag = 1;
    var Engine = document.ToolBox.SearchOption[1].value;
    var Query = document.ToolBox.SearchBox.value;
    var locName = "http://search.yahoo.com/search?p=";
      if (Query == "") {
        alert("Please enter a search term");
        return;
      }
    location.href = (locName + Query)
  }

  if (document.ToolBox.SearchOption[2].selected.==true) {
    var Flag = 1;
    var Engine = document.ToolBox.SearchOption[2].value;
    var Query = document.ToolBox.SearchBox.value;
      if (Query == "") {
        alert("Please enter a search term");
        return;
      }
    var searchPage = "<HTML>";
      searchPage += "\n";
      searchPage += "<FRAMESET ROWS=\"50%,50%\">";
      searchPage += "\n";
      searchPage += "<FRAME SRC=\"http://www.google.com/search?hl=en&q=" + Query + "\">";
      searchPage += "\n";
      searchPage += "<FRAME SRC=\"http://search.yahoo.com/search?p=" + Query + "\">";
      searchPage += "\n";
      searchPage += "</FRAMESET>";
      searchPage += "\n";
      searchPage += "</HTML>";
      document.write(searchPage);
  }

  if (Flag == 0) {
    alert("Please select a search engine");
  }
}
se lo cambie por el correspondiente paar lista desplegable, pero no me va ¿que mas  debo cambiar o que hice mal en el cambio?por que si solo agrego la lista desplegable me dice que selccioe un buscador.  :phew:

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: necesito codigo javascript buscar en lista de buscadores
« Respuesta #7 : febrero 06, 2007, 09:38:32 pm »
Mira y de php no te podes algo ?? , porque lo que siento es que esto sale bien facil con PHP, solo creas un formulario que envie los datos a un script de PHP y el script de PHP que te redireccione a la busqueda. Tendrias que hacer una pagina en algun lugar de tu server.

form.html
Código: [Seleccionar]
<form name="Busqueda" action="archivo.php">
Enter search term(s):
<input type="text" name="SearchBox" size="22">
<SELECT NAME="SearchOption">
<OPTION value="Google">Google</OPTION>
<OPTION value="Yahoo">Yahoo</OPTION>
</SELECT>
<input type="submit" value="Buscar">
</form>

archivo.php
<?php
if(strcmp($_GET['SearchOption'],'Google')==0){
header'Location: http://www.google.com/search?hl=en&q='.$_GET['SearchBox'] );
}
elseif(
strcmp($_GET['SearchOption'],'Yahoo')==0){
header'Location: http://search.yahoo.com/search?p='.$_GET['SearchBox'] ) ;
}
?>

Desconectado robincracker

  • Sv Member
  • ***
  • Mensajes: 394
  • the war is over
    • sharedownload
Re: necesito codigo javascript buscar en lista de buscadores
« Respuesta #8 : febrero 06, 2007, 10:19:34 pm »
 :phew: la solucion estaba ms cerca de lo que pensaba, en la misma pagina uqe medises vi otroo codigo par no tenr que hacerle mas que modifcar los buscadores
http://javascript.internet.com/forms/multiple-search-engine.html
ni modo que saber un poquito de ingles  ¬¬ . gracias por la pag.