Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/07/2004, 08:11
Avatar de KnowDemon
KnowDemon
 
Fecha de Ingreso: julio-2004
Ubicación: Ciudad de México
Mensajes: 544
Antigüedad: 19 años, 9 meses
Puntos: 2
Saludos,

Una alternativa a la solución anterior es manejar eventos. El atributo 'href' debe apuntar a un URI válido, y el paso de función no lo es. Sería algo más o menos así:

<a href="si_falla.html" onclick="formulario.submit(); return false;">Enviar</a>

'si_falla.html es una página (obviamente), que se desplegara si falla el script o no se ejecuta. El script debe devolver un valor false al ejecutarse, para que quede anulado el vínculo original.

O también puedes hacer que el script regrese true si todo ha funcionado bien para cancelar el vínculo:

<a href="si_falla.html" onclick="return formulario.submit();">Enviar</a>