Contador con cookies al hacer click en boton de formulario
Publicado por sam (106 intervenciones) el 18/01/2016 13:35:38
Hola buenas;
Miren he conseguido hacer este codigo que funciona, hace que cuando hago click en el boton enviar de un formulario, me indica que se ha enviado dicho formulario, una, dos , tres... n veces.
Y como digo lo hace bien. pero lo que necesito y no se como hacer, es que haga lo mismo mediante una cookie.
Como digo tengo que hacerlo con una cookie, y lo unico que mi profesor me ha dado al explicarme el tema de cookies es esto:
y con sinceridad no se como implementarlo para hacerlo, agradeceria cualquier ayuda, gracias de antemano.
Miren he conseguido hacer este codigo que funciona, hace que cuando hago click en el boton enviar de un formulario, me indica que se ha enviado dicho formulario, una, dos , tres... n veces.
Y como digo lo hace bien. pero lo que necesito y no se como hacer, es que haga lo mismo mediante una cookie.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<html>
<form>
<input bla bla bla />
<input bla bla bla />
<input type="submit" name="enviar" id="enviar" value="Enviar" />
</form>
<div id="intentos"></div>
</html>
<script>
document.getElementById("enviar").onclick = contador;
var i = 0;
function contador()
{
i = i + 1;
var mensaje_num_intentos = document.getElementById("enviar");
mensaje_num_intentos = "Intento de Envíos del formulario " + i;
document.getElementById("intentos").innerHTML = mensaje_num_intentos;
}
</script>
Como digo tengo que hacerlo con una cookie, y lo unico que mi profesor me ha dado al explicarme el tema de cookies es esto:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script>
function setCookie(name, value, expires, path, domain, secure) {
document.cookie = name + "=" + escape(value) +
((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
((path == null) ? "" : "; path=" + path) +
((domain == null) ? "" : "; domain=" + domain) +
((secure == null) ? "" : "; secure");
}
document.cookie="username=John Doe; expires=Thu, 18 Dec 2016 12:00:00 UTC; path=/";
var x = document.cookie;
</script>
y con sinceridad no se como implementarlo para hacerlo, agradeceria cualquier ayuda, gracias de antemano.
Valora esta pregunta
0