Kuhlmann Postado Janeiro 15, 2008 Denunciar Share Postado Janeiro 15, 2008 Olá pessoal,Intão to com uma dificuldade em editar meu busca....<table> <tr> <form name=Form method=GET action="ListaProdutos.asp?IDLoja=<4175>"> <input type=hidden name=IDLoja value=4175> <input type=hidden name=BuscaNomeRef value=True> <td width="45"><img src="<baseloja>images/barratopo/busca.gif" width="45" height="11"></td> <td width="200" height="15" align="center"> <input name="Texto" type="text" class="InputTextBusca" style="width:200px; height=15px;" value=""> </td> <td width="20" height="15"> <input type=image name=ok src="<baseloja>images/barratopo/botao_busca.gif" align="bottom" width="8" height="14"> </td></form></tr></table>[/codebox]Gostaria de colocar nesse código um onclick....Para q o cliente quando busca-se qualquer coisa, chama-se um arquivo independente da busca.... Assim com o onclick....Como posso fazer isso??At.Henrique A. Kuhlmann Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Janeiro 15, 2008 Denunciar Share Postado Janeiro 15, 2008 coloque no objeto onclick="location.href='nome_do_arquivo.xxx';" Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Kuhlmann Postado Janeiro 15, 2008 Autor Denunciar Share Postado Janeiro 15, 2008 (editado) <table> <tr> <form name=Form method=GET action="ListaProdutos.asp?IDLoja=<4175>"> <input type=hidden name=IDLoja value=4175> <input type=hidden name=BuscaNomeRef value=True> <td width="45"><img src="<baseloja>images/barratopo/busca.gif" width="45" height="11"></td> <td width="200" height="15" align="center"> <input name="Texto" type="text" class="InputTextBusca" style="width:200px; height=15px;" value=""> </td> <td width="20" height="15"> <input type=image name=ok onclick="location.href='nome_do_arquivo.xxx';" src="<baseloja>images/barratopo/botao_busca.gif" align="bottom" width="8" height="14"> </td></form></tr></table>seria assim????????????? Editado Janeiro 15, 2008 por fercosmig Utilize as tags de código. Facilita a visualização. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Janeiro 15, 2008 Denunciar Share Postado Janeiro 15, 2008 sim, assim funcionaria, iria para a página que você colocassemas depende do que você quer fazer tb, desta forma você não estaria dando um submit no formesplica melhor qual seria o objetivo, fica mais facil ajudar Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Kuhlmann Postado Janeiro 15, 2008 Autor Denunciar Share Postado Janeiro 15, 2008 é o seguinte....Dessa maneira não funciona....Faz a busca mais não chama o elemento do onclick...Tipo assim...O sistema q eu uso é e-commerce abastecido por SQL....Sendo que não tenho acesso ao ASP....O sistema deixa eu mexer em 5 HTMs .... "BarraTopo" "BarraEsquerda" "HOME" "Rodape" "BarraLateral"....Intão quer dizer fiz um esquema para q quando clica-se em algum menu na barraTopo aparece-se uma barra esquerda referente ao menu do topo...Porém quando faz a busca só chama os produtos...Não chama nenhuma barra, assim fica meio vazio...Queria q quando o kara busca-se qualquer coisa no busca, chama-se uma barra que eu desenvolvi mediante a onclick....Quando o kara clicar no BUSCA ( acione também o onclick) assim fazendo a busca e chamando a barra que eu querooo.....Axo que assim deu para ser claro...Valeu pela ajuda... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Janeiro 15, 2008 Denunciar Share Postado Janeiro 15, 2008 Não testei mas talvez assim funcione:<script language="JavaScript" type="text/javascript"> <!-- function enviaproduto(){ lado_esquerdo.location.href='menu.asp'; form.submit(); } //--> </script>lado_esquerdo é o nome do frame ou iframemenu.asp é o arquivo, altere para o nome do seu arquivo com o menu<table> <tr><form name=Form method=GET action="ListaProdutos.asp?IDLoja=<4175>"> <input type=hidden name=IDLoja value=4175> <input type=hidden name=BuscaNomeRef value=True> <td width="45"><img src="<baseloja>images/barratopo/busca.gif" width="45" height="11"></td> <td width="200" height="15" align="center"><input name="Texto" type="text" class="InputTextBusca" style="width:200px; height=15px;" value=""></td> <td width="20" height="15"><input type=image name=ok onclick="java script:enviaproduto();" src="<baseloja>images/barratopo/botao_busca.gif" align="bottom" width="8" height="14"></td></form></tr></table> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Kuhlmann Postado Janeiro 15, 2008 Autor Denunciar Share Postado Janeiro 15, 2008 (editado) Intão mais não é href que eu quero chamar mais sim onClick="java script:document.cookie='menusCur=1'"Um documento que táh oculto....Ai pelo onclick eu aciono ele...Jáh tentei de varias formas e não funciona....Olha<codebox> <table> <tr> <form name=Form method=GET onClick="java script:document.cookie='menusCur=1'" action="ListaProdutos.asp?IDLoja=<4175>"> <input type=hidden name=IDLoja value=4175> <input type=hidden name=BuscaNomeRef value=True> <td width="45"><img src="<baseloja>images/barratopo/busca.gif" width="45" height="11"></td> <td width="200" height="15" align="center"> <input name="Texto" type="text" class="InputTextBusca" style="width:200px; height=15px;" value=""> </td> <td width="20" height="15"> <input type=image name=ok src="<baseloja>images/barratopo/botao_busca.gif" align="bottom" width="8" height="14"> </td> </form> </tr> </table> </codebox> <codebox> <table> <tr> <form name=Form method=GET action="ListaProdutos.asp?IDLoja=<4175>"> <input type=hidden name=IDLoja value=4175> <input type=hidden name=BuscaNomeRef value=True> <td width="45"><img src="<baseloja>images/barratopo/busca.gif" width="45" height="11"></td> <td width="200" height="15" align="center"> <input name="Texto" type="text" class="InputTextBusca" style="width:200px; height=15px;" value=""> </td> <td width="20" height="15" onClick="java script:document.cookie='menusCur=1'"><input type=image name=ok src="<baseloja>images/barratopo/botao_busca.gif" align="bottom" width="8" height="14"> </td> </form> </tr> </table> </codebox> <codebox> <table> <tr> <form name=Form method=GET onClick="java script:document.cookie='menusCur=1'" action="ListaProdutos.asp?IDLoja=<4175>"> <input type=hidden name=IDLoja value=4175> <input type=hidden name=BuscaNomeRef value=True> <td width="45"><img src="<baseloja>images/barratopo/busca.gif" width="45" height="11"></td> <td width="200" height="15" align="center"> <input name="Texto" type="text" class="InputTextBusca" style="width:200px; height=15px;" value=""> </td> <td width="20" height="15"><input type=image name=ok src="<baseloja>images/barratopo/botao_busca.gif" align="bottom" width="8" height="14"> </td> </form> </tr> </table> </codebox> Editado Janeiro 16, 2008 por fercosmig Utilize tags de código. Facilitam a visualização. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Janeiro 16, 2008 Denunciar Share Postado Janeiro 16, 2008 Ai Kuhlmann meu garoto...Sempre preciso ler, reler, ler, reler seus posts umas 90 vezes pra entender o que você quer cara rsrsrs. Até agora eu acho que não consegui te ajudar nenhuma vez."Eu sou brasileiro e não desisto nunca", então vamos lá.Se eu entendi direito, você quer acionar duas ações ao mesmo tempo, está usando frames? Por que se estiver nesse caso é muito bom, então eu vou considerar que esteja usando frames que é o melhor caso e como eu sou preguiçoso.... :blush:Veja o form abaixo:<form name="Form1" id="Form1" method=GET action="ListaProdutos.asp?IDLoja=<4175>"> <input type=hidden name=IDLoja value=4175> <input type=hidden name=BuscaNomeRef value=True> <td width="45"><img src="<baseloja>images/barratopo/busca.gif" width="45" height="11"></td> <td width="200" height="15" align="center"> <input name="Texto" type="text" class="InputTextBusca" style="width:200px; height=15px;" value=""> </td> <td width="20" height="15"> <input type=image name=ok src="<baseloja>images/barratopo/botao_busca.gif" align="bottom" width="8" height="14" /> </td> </form> O action dele vai fazer com que o frame em que ele se encontre se "reloadeie" trazendo a busca. Então você precisa pegar o form e executar uma função antes do form ser submetido. Usando o exemplo acima: document.getElementById('Form1').onsubmit=function(){ //Pega o frame BarraLateral document.getElementById('barra_lateral').location.href="Página-que-retorna.asp" return true }O código acima vai ser executado antes de ser feita a busca, ele vai pegar o frame com o nome de barra_lateral e vai direcionar para uma página asp que vai retornar o conteúdo. Mas! Ao direcionar o frame "barra_lateral" o código javascript retorna true, isso faz com que o formulário também seja submetido para a outra página. você terá então duas ações ao invés de uma.Eu espero que dessa vez eu consiga te ajudar.Akelabraaaaaassss Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Kuhlmann
Olá pessoal,
Intão to com uma dificuldade em editar meu busca....
Gostaria de colocar nesse código um onclick....
Para q o cliente quando busca-se qualquer coisa, chama-se um arquivo independente da busca.... Assim com o onclick....
Como posso fazer isso??
At.
Henrique A. Kuhlmann
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.