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

Ajuda pff

Discussão em 'Web Development' iniciada por sayunu, 12 de Maio de 2009. (Respostas: 4; Visualizações: 555)

  1. sayunu

    sayunu Power Member

    Boas
    eu queria desenvolver um formulario em html com um campo de input text e um botão "OK", em que o utilizador digitava o texto e qunando se clicava em OK abriam-se simultaneamente 2 novas janelas uma do google e outra do yahoo con os respectivos resultados das pesquizas da palavar que o utilizador colocou na input text do formulario


    agradeço a quem me der uma ajuda a desenvolver o codigo
     
  2. AliFromCairo

    AliFromCairo Power Member

    Boas, de uma forma muito simples, precisas da seguinte função javascript:

    Código:
    function search() {
        var text = encode(document.getElementById("text").value); // ...
        window.open('http://www.google.com/search?q=' + text);
        window.open('http://search.yahoo.com/search?p=' + text);
    }
    
    Em seguida, no teu HTML, colocas o seguinte:

    Código:
    <input type="submit" onClick="search()" value="OK" />    
    <input type="text" id="text" />
    
    De qualquer das formas, não me parece que seja de todo indicado abrires novas janelas para mostrar os resultados de pesquisa.
     
  3. sayunu

    sayunu Power Member

    obrigdo mesmo
    Eu conseguia em html mas so conseguia fazer uma action com o form de tipo GET....

    depois vou postar aqui a conclusão do meu projecto quando estiver pronto

    so mais uma coisa e no motores de busca m que tenho que inserir o elemento TEXT no meio do url ficaria assim:?????

    window.open('http://search.yahoo.com/search?p=' + text 'o resto do texto da url');
     
    Última edição: 12 de Maio de 2009
  4. sayunu

    sayunu Power Member

    function search() {
    var text=document.getElementById("text").value;
    window.open('http://www.google.com/search?q=' + text);
    window.open('http://search.yahoo.com/search?p=' + text);
    }



    assim é que ficou correcto

    desculpem o double post foi sem querer
     
  5. sayunu

    sayunu Power Member

Partilhar esta Página