Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
OLa pessoal,
Eu tenho a primeira pagina do site que vai exibir uma mensagem e quando a pessoa clicar em qualquer link e voltar para pagina inicial de novo ele exibe outra mensagem, tentei assim:
pagina inicial:
oi=Request.Cookies("flash")
if oi = "" then
response.write("vazio")
else
response.write("cheio")
end ifAssim no primeiro acesso ele retorna vazio...e funciona OK.
Ai a pessoa clica em uma seção do site no link, tipo:
espaco.asp?flash=ok
E nessa pagina espaco.asp tem:
Dados1 = split(Request.QueryString("flash"),"|")
info = Dados1(0)
response.cookies("flash")=info
Aí a pessoa clica no botão voltar do navegador para pagina inicial que ja tem o codigo que mostrei antes:
oi=Request.Cookies("flash")
if oi = "" then
response.write("vazio")
else
response.write("cheio")
end ifSó que ele retona a mensagem vazio ainda, só quando atualizo o navegador que ele mostra cheio.Não tem como mostrar cheio logo quando voltar a pagina? Sem atualizar ou que tenha um atualizar discreto...? Ja tentei com session e da no mesmo. Pensava que o cookies ja aparecia nas outras paginas do site sem precisar atualizar navegador, alguem tem alguma solução?
Obrigado!
Marcelo
Carregando comentários...