Caminho de Navegação Outros / Scripts / Visitas e Troca de Nome

Outros

 

Nenhuma avalição
Indique ao Ueba Indique ao BlogBlogs Indique ao Delicious Indique ao Technorati Indique ao Google Bookmarks Indique ao Newsgator
TAGS

Nenhuma tag foi definida ainda!

Defina as tags para esta página preenchendo o campo abaixo.

  • Máximo de 100 tags
  • Cada tag deve ter até 20 caracteres.
  • Separar as tags com virgula. Ex.: php, sql, html, xml, fireworks
COMENTAR

INDICAR
Nome do amigo: E-mail do amigo: Comentário:
REPORTAR ERRO Descreva o erro:

Visitas e Troca de NomePostada em: 07/11/2009

Script Master
Por: Script Master Nº de Visualizações: 804.

Demonstração do script

Código fonte do script

<html>

<head>
<script language="JavaScript">
<!--
var expDays = 30;
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function Who(info){
                var VisitorName = GetCookie('VisitorName')
                if (VisitorName == null) {
                        VisitorName = prompt("Qual seu nome?",'');
                        SetCookie ('VisitorName', VisitorName, exp);
                }
        return VisitorName;
}
function When(info){
                var rightNow = new Date()
                var WWHTime = 0;
                WWHTime = GetCookie('WWhenH')
               
                WWHTime = WWHTime * 1
                var lastHereFormatting = new Date(WWHTime)
                var intLastVisit = (lastHereFormatting.getYear() * 10000)+(lastHereFormatting.getMonth() * 100) + lastHereFormatting.getDate()
                var lastHereInDateFormat = "" + lastHereFormatting;  // Gotta use substring functions
                var dayOfWeek = lastHereInDateFormat.substring(0,3)
                var dateMonth = lastHereInDateFormat.substring(4,11)
                var timeOfDay = lastHereInDateFormat.substring(11,16)
                var year = lastHereInDateFormat.substring(23,25)
                var WWHText = dayOfWeek + ", " + dateMonth + " - " + timeOfDay // display
                SetCookie ("WWhenH", rightNow.getTime(), exp)
        return WWHText;
}
function Count(info){
                var WWHCount = GetCookie('WWHCount')
                if (WWHCount == null) {
                        WWHCount = 0;
                }
                else{
                        WWHCount++;
                }
                SetCookie ('WWHCount', WWHCount, exp);
        return WWHCount;
}
function set(){
        VisitorName = prompt("Qual seu nome?",'');
        SetCookie ('VisitorName', VisitorName, exp);
        SetCookie ('WWHCount', 0, exp);
        SetCookie ('WWhenH', 0, exp);

//  COLOQUE A URL DA PÁGINA ONDE ESTÁ ESSE JAVASCRIPT  NA LINHA ABAIXO //

                document.location ='cookievisitas.html';return true;

//  COLOQUE A URL DA PÁGINA ONDE ESTÁ ESSE JAVASCRIPT  NA LINHA ACIMA //

}
function getCookieVal (offset) { 
        var endstr = document.cookie.indexOf (";", offset)
        if (endstr == -1)   
                endstr = document.cookie.length
                return unescape(document.cookie.substring(offset, endstr));
}
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();
}
//  -->
</script>
</head>

<body>
<script language="JavaScript">
<!--
document.write("<font face=verdana size=1>Olá <b>" + Who() + "</b>. Você ja nos visitou <b>" + Count() + "</b> vez(es).")
document.write('<a href="JavaScript:set()"><br><font face=verdana size=1 color="#cc0000">mudar o nome</a>')
// -->
</script>
</body>

</html>