Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Asteriscos

cookies

Recommended Posts

Pessoal,Como faço para gravar 2 valores em um cookie e depois recuperá-los?As variáveis são COD e DESCRICAO.Tentei mas não deu certo.<script language="javascript">var o_nome1 = "<%=var_cod%>";var o_cookie1 = "nome1=" + escape(o_nome1) + "=";document.cookie = o_cookie1;var o_nome2 = "<%=var_descricao%>";var o_cookie2 = "nome2=" + escape(o_nome2)+ "";document.cookie = o_cookie2;var o_cookie1 = document.cookie; // linha 1 var quebra_de_linha1 = o_cookie1.split("="); //linha 2 var o_nome1 = quebra_de_linha1[1]; // linha 3 var o_nome1 = unescape(o_nome1); // linha 4 alert("Seu nome é: "+ o_nome1); var o_cookie2 = document.cookie; // linha 1 var quebra_de_linha2 = o_cookie2.split("="); //linha 2 var o_nome2 = quebra_de_linha2[2]; // linha 3 var o_nome2 = unescape(o_nome2); // linha 4 alert("Seu nome é: "+ o_nome2); </script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei gravar uma variavel de cada vez mas gera erro.

 

<script language="javascript">

Cookie usuarioNome = new Cookie("uNome", "Asteriscos");

response.addCookie(usuarioNome);

 

Cookie usuarioNome = null;

Cookie mCookies[] = request.getCookies();

 

for(int i = 0; i < mCookies.length; i++)

{

if(mCookies.getName().equals("uNome"))

{

usuarioNome = mCookies;

}

}

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script language="javascript">function writeCookie(name, value, time_exp){ if(time_exp != "" ){ var exp = new Date(); var expira = exp.getTime() + (time_exp * 3600000); exp.setTime(expira); document.cookie = "" + name + "=" + value + "; expires=" + exp.toGMTString(); }}function readCookie(name){ var cookieValue = ""; var search = name + "="; if(document.cookie.length > 0){ offset = document.cookie.indexOf(search); if (offset != -1){ offset += search.length; end = document.cookie.indexOf(";", offset); if (end == -1) end = document.cookie.length; cookieValue = unescape(document.cookie.substring(offset, end)) } } return cookieValue;}writeCookie("cod","<%=var_cod%>",30);//alert("O valor do seu cookie é: " + readCookie("cod"));writeCookie("descricao","<%=var_descricao%>",30);//alert("O valor do seu cookie é: " + readCookie("descricao"));</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.