En todos los guiones que hagamos, se debe copiar en primer lugar las funciones de escribir, leer y borrar cookies, así como las variables necesarias para las fechas de caducidad, entre las etiquetas <HEAD> y </HEAD>. Si no sabes cómo generar esas funciones, encontrarás instrucciones en el Horno Express. A su vez, todas las instrucciones en JavaScript anteriores deben aparecer entre las etiquetas apropiadas:
<SCRIPT LANGUAGE="JavaScript">
<!-- Va todo comentado por si el navegador es muy antiguo y no reconoce los guiones JavaScript
function Contador(info){
// Cuántas veces
var cuenta = getCookie('Veces')
if ( cuenta== null) {
cuenta = 0;
}
else{
cuenta++;
}
setCookie ('Veces', cuenta, caduca);
return cuenta+1;
}
// El resto de funciones
//-->
</SCRIPT>
A continuación, para añadir el contador de visitas, copia el siguiente código donde quieres que aparezca el texto del contador:
<SCRIPT LANGUAGE="JavaScript">
<!--
var visitas = Contador();
if ( visitas == 1 ) {
document.write("Hola, esta es la primera vez que visitas esta página. ");
}
else
document.write("Hola, has visitado esta página <b>" + visitas + "</b> veces. ")
//-->
</SCRIPT>
El efecto sería el siguiente:
Si actualizas la página o vas a otro sitio y vuelves más tarde, comprobarás cómo el contador se va incrementando.
También puedes hacer que el mensaje aparezca en una ventana, modificando la instrucción anterior:
<SCRIPT LANGUAGE="JavaScript">
<!--
alert("Hola, has visitado esta página " + visitas + " veces.");
//-->
</SCRIPT>
Puedes comprobarlo pulsando el botón: