Para saber se o navegador do cliente suporta cookie geralmente o pessoal recomenda a técnica de tentar criar um cookie e depois pegar a resposta. Se retornar diferente de nulo é porque é permitido, certo?
Quero saber se há outra forma de fazer isso porque meu código abaixo não funciona.
Ele exibe retorno OK mesmo se o navegador estiver com cookies desabilitados.
Ou seja, ao que parece, ele cria o cookie mesmo sem permissão.
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% Response.Buffer = True Dim testeCookie testeCookie = Request.Cookies("testeCookieSM").item("teste") if testeCookie = "" Then Response.Cookies("testeCookieSM").Item("teste") = "ok" End if testeCookie = Request.Cookies("testeCookieSM") 'if testeCookie ="" then 'Response.Write "Seu navegador não oferece suporte a cookies." 'End if response.Write(testeCookie) %>
Outra dúvida.
Cookies criados por ASP podem ser acessados por Javascript e vice-versa?