1.
Copie o código do código da seguinte forma:
verificação de função(){
if(window.navigator.cookieEnabled)
retornar verdadeiro;
outro{
alert("Erro de configuração do navegador, cookie não disponível!");
retornar falso;}
}
2.
Copie o código do código da seguinte forma:
SetCookie('cookie_test','1');
var cookie_test = getCookie('cookie_test');
if('1'! = cookie_test)
{
alerta('não suportado');
}outro
{
alerta('suporte');
}
function SetCookie(nome,valor)//Dois parâmetros, um é o nome do cookie e o outro é o valor
{
var Dias = 30; //Este cookie será salvo por 30 dias
var exp = new Data(); //new Data("31 de dezembro de 9998");
exp.setTime(exp.getTime() + Dias*24*60*60*1000);
document.cookie = nome + "="+ escape (valor) + ";expires=" + exp.toGMTString();
}
função getCookie(nome) // Função obter cookies
{
var arr = document.cookie.match(new RegExp("(^| )"+nome+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]);
}
function delCookie(nome)//Excluir cookie
{
var exp = new Data();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(nome);
if(cval!=null) document.cookie= nome + "="+cval+";expires="+exp.toGMTString();
}
3.
Copie o código do código da seguinte forma:
var cookieEnabled=(navigator.cookieEnabled)?
//Determina se o cookie está habilitado
//Se o navegador não for ie4+ ou ns6+
if (typeof navigator.cookieEnabled=="indefinido" && !cookieEnabled){
document.cookie="testcookie"
cookieEnabled=(document.cookie=="testcookie") verdadeiro: falso
document.cookie="" //apagar valor fictício
}