Cita:
Iniciado por caricatos
Pues no estoy de acuerdo, justamente onclick es en los enlaces el equivalente a onsubmit en los formularios, la herramienta para confirmar/validar...
Si el enlace es así:
<a href="enlace.html" onclick="return confirm('¿seguro que quiere enlazar a ' + this.href + '?')" >prueba</a> solo se produce el enlace si se pulsa en aceptar... lo que pasa es que la respuesta debe ser inmediata y posiblemente no llegue a notarse el efecto...
Sobre la pregunta de que se ejecute después, la verdad es que me parece que no tiene sentido salvo que se cancele ese enlace... y si ese script quieres que se ejecute en el destino del enlace, deberá encontrarse en esa página destino.
Saludos

Lo que tu dices tienes razon!
Pero lo que el dice.. es ejecutar despues de que haya echo el href....
O eso es lo que yo he entendido..
Si no es asi.. entonces mi respuesta logicamente es mas que erronea..
Pero si es lo que he entendido.. entonces.. no podra ejecutar el javascript despues de haber llamado a otra pagina!
Saludos