19/03/2005, 03:01
|
| 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. |