Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2005, 04:40
Avatar de engonga
engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 22 años, 8 meses
Puntos: 8
problema con formulario

Hola tengo este script

Código PHP:
<script language="JavaScript" type="text/JavaScript">
// script per fer el cercador de desti
function cercar()
{

var 
url "";

if ((
document.f.v_orige.value==""))
{
   
alert("Rellene el campo, grácias...");
   
//document.f.v_orige.focus();
   //return false;
}  

else
{
    
        
url="http://c1.cercalia.com/mobilitat/ruta?cmd=route&fullsearch=0&lang=es&numcand_o=300&numcand_d=300&numcand_1=300&numcand_2=300&numcand_3=300&numcand_4=300&stn_o=&stnum_o=&ctn_o=";
        
url+=document.f.v_orige.value;
        
url+="&ctryc_o=ESP&stn_d=&stnum_d=&ctn_d=";
        
url+=document.f.v_dest.value;
        
url+="&ctryc_d=ESP&weight=time&ctn_1=&ctryc_1=&ctn_3=&ctryc_3=&ctn_2=&ctryc_2=&ctn_4=&ctryc_4=";
        
url+="&getpoicats=082A2&getpoicats=082A3&getpoicats=082A4&getpoicats=082A5&infoxml=1";
        
window.open(url);
    

}
//return 1;
//return true;
}
// final script del desti
</script> 
i un formulario que me lo llama

Código PHP:
<form name="f" onSubmit="javascript:cercar()" action="" method="post">
                    <
div align="center">
                      <
input type="hidden" value="Unha" name="v_dest">
                    <
span class="text_contingutgrisfosc"><strong>&iquest;Des de d&oacute;nde quiere venir?</strong></span> <br>
                    <
input name=v_orige class="form" size="25">
&
nbsp;&nbsp;&nbsp;
  <
input name="dacord" type="button" class="form" onClick="JavaScript:cercar();" value="enviar">
                  </
div>
                </
form

el problema es que cuando hago clic en el boton me funciona bien, pero quando no hago click si no que hago "enter" tambien me lanza la ventana pero la paguina donde esta el formulario se recarga y me da un error de pagina no encontrada


si quereis ver lo que passa

http://www.esigual.com/_clients/host...gut=comollegar

alguien sabe que puede passar?


gracias