Ir para conteúdo
Fórum Script Brasil

A_Naressi

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre A_Naressi

A_Naressi's Achievements

0

Reputação

  1. Estou fazendo um aplicativo teste em javascript para gravar/ler cookies, como não estava dando certo coloquei um teste no programa para verificar se o navegador estava habilitado para cookies - if (navigator.cookieEnable) e ele me retorno que não esta habilitado, dando suporte a cookie, porem fiz o teste em outros sites e estao gravando normalmente, o que pode estar errado ?? já verifiquei todas as configuracoes em todos os navegadores e esta tudo habilitado. CODIGO FONTE DA PAGINA <html> <head> <title>iRock - A rocha virtual de estimação</title> <script type="text/javascript" src="cookie.js"></script> <script type="text/javascript"> var userName function greetUser() { if (navigator.cookieEnable) { userName = readCookie("irock_username"); if (userName) alert ("Olá " + userName + ", senti sua falta!!"); else alert('Olá!!! Eu sou a sua rocha de estimação.'); } else { alert("Cookie estao desativados!! não funciona"); } } function touchRock() { if (userName) { alert("Eu gosto de atenção, "+ userName + ". Obrigada!"); } else { userName = prompt ("Qual é o seu nome ?", "Digite seu nome aqui."); if (userName) { alert("Que bom conhecer você, " + userName + "."); if (navigator.cookieEnable) whiteCookie("irock_username",userName, 5*365); else alert("Perdão, seu navegador não suporta cookies, o IRock não funcionará adequadamente"); } } document.getElementById("rockImg").src = "Arquivos do Livro/JS examples/chapter01/irock/rock_happy.png"; } function resizeRock() { document.getElementById("rockImg").style.height =(document.body.clientHeight - 100)*0.9; } setTimeout("document.getElementById('rockImg').src ='Arquivos do livro/JS examples/chapter03/irock/rock.png';", 10*1000); </script> </head> <body onload="greetUser();resizeRock();" onresize="resizeRock();"> <div style="margin-top:100px; text-align:center"> <img id="rockImg" src="Arquivos%20do%20Livro/JS%20examples/chapter01/irock/rock.png" alt="iRock" style="cursor:pointer" onclick="touchRock();"/> </div> </body> </html> CODIGO FONTE DO SCRIP DE COOKIE function writeCookie(name, value, days) { var expires = ""; if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toGMTString(); } document.cookie = name + "=" + value + expires + "; path=/"; } function readCookie(name) { var searchName = name + "="; var cookies = document.cookie.split(';'); for(var i=0; i < cookies.length; i++) { var c = cookies; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(searchName) == 0) return c.substring(searchName.length, c.length); } return null; } function eraseCookie(name) { writeCookie(name, "", -1); }
×
×
  • Criar Novo...