Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/03/2005, 03:01
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes
Puntos: 61
Puedes poneer lo siguiente:

en el anchor:

<a href="//Enviar formulario" onclick="enviarForma();return false">Mandar formulario</a>

y en el head de la página:

function enviarForma(){
if(document.cookie){
location.href="resultados.php"
}
else{
document.forms['frm'].submit();
}
}

O tambien puedes hacer que la misma página te muestre el enlace a los resultados o a enviar el formulario según hayas votado o no. Esto es más fácil hacerlo con el lenguaje del lado del servidor que emplees. Pero con JS sería:

En el head:

<script>
function construirEnlace(){
destino=(document.cookie)?"resultados.php":"javasc ript:document.forms['frm'].submit();";
texto=(document.cookie)?"Mirar resultados":"Enviar Formulario";
document.write('<a href="'+destino+'">'+texto+'</a>');
}
</script>

Y donde quieras que vaya el enlace para enviar el código pones:
<script>construirEnlace()</script>
No sé si te servirá...
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.