1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Pesquisar no google!

Discussão em 'Web Development' iniciada por chaOx, 27 de Março de 2007. (Respostas: 8; Visualizações: 951)

  1. chaOx

    chaOx Power Member

    Boas pll,

    Eu tou a construir um site em VS2005 e gostaria de importar uma pesquisa google para o meu site, ou seja iria ter a um txtbox e 1 button k no evento onclick em vez de ir procurar na base de dados, procura-se no google e apresenta-se os resultados numa janela a parte do meu site(target=_blank) gostaria era de saber cmo se faz a ligaçao para o evento estar ligado ao google?

    Thanks pela ajuda

    cumps
     
  2. OldMan

    OldMan Power Member

    1- abrir o google.
    2- procurar por "coisas"
    3- copiar URL (http://www.google.pt/search?hl=pt-BR&q=coisas&btnG=Pesquisar)

    ou seja, quando carregares no botao o que tens que fazer e' abrir este url com a variavel em vez de "coisas" que vai conter o texto que estiver na caixa de texto

    onClick="window.open('http://www.google.pt/search?hl=pt-BR&q=*inserir var*&btnG=Pesquisar', 'googlesearch');"

    nao me lembro como se faz para ir buscar o valor duma caixa de texto, e' so isso que te falta saber e depois "colas" a variavel no URL
     
  3. uni

    uni Power Member

    Outra alternativa é usares por exemplo o AdSense para pesquisas, que dá-te o código todo.
     
  4. fil79

    fil79 Power Member


    exacto....é só inserires o código que o Google fornece na tua página. e ainda ganhas algum dinheiro com isso( apesar de ser uma ninharia)
     
  5. chaOx

    chaOx Power Member

    Eu n keria utilizar o adsense pk trata-se dum trabalho universitário,e nao convem ter publicidade:lol:

    Kt a outra soluçao, a funçao p ir buscar o valor a txtbox seria o request("textbox1.text"), mas n e possivel por esse tipo de soluçao no evento onclick...pelo menos n no VS2005 :(
     
  6. OldMan

    OldMan Power Member

    podes fazer doutra maneira entao.

    ai no VS2005 fazer para quando carregar ir buscar uma pagina.asp (ou php ou outra coisa qualquer, que de para trabalhar com querystrings).

    com o link tipo onClick="window.open('pagina.asp?q=coisas','google');"

    nessa pagina vais buscar o valor da querystring e fazes um redirect para o google com essas palavras.

    nao sei se ha alguma maneira de por JS fazer esse trabalho das querystrings, eu nao conheco.
     
  7. OldMan

    OldMan Power Member

    experimentaste/funcionou?
     
  8. chaOx

    chaOx Power Member

    Ainda n tive tempo de tentar esse metodo, dps kd executar digo qq coisa ;) thanks pela ajuda!
     
  9. OldMan

    OldMan Power Member

    ok, assim eu/outros users tambem ficava a saber se funciona :)
     

Partilhar esta Página