Ver Mensaje Individual
  #12 (permalink)  
Antiguo 30/12/2002, 13:58
Avatar de rickoe
rickoe
Colaborador
 
Fecha de Ingreso: abril-2001
Mensajes: 353
Antigüedad: 22 años, 11 meses
Puntos: 2
Pregunta

Cita:
Mensaje Original por chalito
pues no es eso, con javascropt no puedes hacer un contador de visitas, para eso debe usar php

Saludos
Disculpa chalito, pero estas mal, con javascript puedes hacer de todo, hasta donde tu ingenio pueda, mira:

Cita:

<!-- Copiar dentro del tag HEAD -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var expDays = 30;
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function amt(){
var count = GetCookie('count')
if(count == null) {
SetCookie('count','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('count')
SetCookie('count',newcount,exp)
return count
}
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
// End -->
</SCRIPT>

<!-- Copiar dentro del tag BODY -->

<BODY>

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
document.write("Ha visitado esta página <b>" + amt() + "</b> veces.")
// End -->
</SCRIPT>

</BODY>
</HTML>
Ese codigo es para un contador de visitas

Saludos

Rickoe