手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >判断客户浏览器是否支持cookie的示例代码
判断客户浏览器是否支持cookie的示例代码
摘要:1.复制代码代码如下:functioncheck(){if(window.navigator.cookieEnabled)returntru...

1.

复制代码 代码如下:

function check(){

if(window.navigator.cookieEnabled)

return true;

else{

alert("浏览器配置错误,Cookie不可用!");

return false;}

}

2.

复制代码 代码如下:

SetCookie('cookie_test','1');

var cookie_test = getCookie('cookie_test');

if( '1' != cookie_test)

{

alert('不支持');

}else

{

alert('支持');

}

function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值

{

var Days = 30; //此 cookie 将被保存 30 天

var exp = new Date(); //new Date("December 31, 9998");

exp.setTime(exp.getTime() + Days*24*60*60*1000);

document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();

}

function getCookie(name)//取cookies函数

{

var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));

if(arr != null) return unescape(arr[2]); return null;

}

function delCookie(name)//删除cookie

{

var exp = new Date();

exp.setTime(exp.getTime() - 1);

var cval=getCookie(name);

if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();

}

3.

复制代码 代码如下:

var cookieEnabled=(navigator.cookieEnabled)? true : false

//判断cookie是否开启

//如果浏览器不是ie4+或ns6+

if (typeof navigator.cookieEnabled=="undefined" && !cookieEnabled){

document.cookie="testcookie"

cookieEnabled=(document.cookie=="testcookie")? true : false

document.cookie="" //erase dummy value

}

【判断客户浏览器是否支持cookie的示例代码】相关文章:

网页里控制图片大小的相关代码

光标定位等TextRange的操作的范例代码

快速判断某个值是否在select中的方法

些很实用且必用的小脚本代码

JS实现兼容各浏览器解析XML文档数据的方法

用NODE.JS中的流编写工具是要注意的事项

jQuery实现div随意拖动的实例代码(通用代码)

在页面中输出当前客户端时间javascript实例代码

判断是否输入完毕再激活提交按钮

判断checkbox选择的个数 多浏览器

精品推荐
分类导航