判断客户浏览器是否支持cookie的示例代码


Posted in Javascript onDecember 23, 2013

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   
} 
Javascript 相关文章推荐
快速排序 php与javascript的不同之处
Feb 22 Javascript
js取滚动条的尺寸的函数代码
Nov 30 Javascript
javascript判断iphone/android手机横竖屏模式的函数
Dec 20 Javascript
JS实现闪动的title消息提醒效果
Jun 20 Javascript
Nginx上传文件全部缓存解决方案
Aug 17 Javascript
Javascript点击按钮随机改变数字与其颜色
Sep 01 Javascript
jQuery实现图片滑动效果
Mar 08 Javascript
原生js二级联动效果
Jun 20 Javascript
JavaScript requestAnimationFrame动画详解
Sep 14 Javascript
详解Vue中watch的详细用法
Nov 28 Javascript
微信小程序自定义弹窗滚动与页面滚动冲突的解决方法
Jul 16 Javascript
JS如何在不同平台实现多语言方式
Jul 16 Javascript
FireBug 调试JS入门教程 如何调试JS
Dec 23 #Javascript
JS中的异常处理方法分享
Dec 22 #Javascript
在线一元二次方程计算器实例(方程计算器在线计算)
Dec 22 #Javascript
判断文件是否正在被使用的JS代码
Dec 21 #Javascript
jquery鼠标停止移动事件
Dec 21 #Javascript
JS delegate与live浅析
Dec 21 #Javascript
jQuery中delegate与on的用法与区别示例介绍
Dec 20 #Javascript
You might like
PHP 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
2006/10/09 PHP
一个数据采集类
2007/02/14 PHP
php中的curl使用入门教程和常见用法实例
2014/04/10 PHP
WordPress迁移时一些常见问题的解决方法整理
2015/11/24 PHP
YII Framework框架教程之国际化实现方法
2016/03/14 PHP
解决php写入数据库乱码的问题
2019/09/17 PHP
Jquery实现Div上下移动示例
2014/04/23 Javascript
Ajax局部更新导致JS事件重复触发问题的解决方法
2014/10/14 Javascript
JS基于cookie实现来宾统计记录访客信息的方法
2015/08/04 Javascript
jquery实现select下拉框美化特效代码分享
2015/08/18 Javascript
JQuery移动页面开发之屏幕方向改变与滚屏的实现
2015/12/03 Javascript
微信小程序 scroll-view组件实现列表页实例代码
2016/12/14 Javascript
ajax异步请求详解
2017/01/06 Javascript
详解 vue.js用法和特性
2017/10/15 Javascript
vue中的模态对话框组件实现过程
2018/05/01 Javascript
vue实现键盘输入支付密码功能
2018/08/18 Javascript
vue+axios实现文件下载及vue中使用axios的实例
2018/09/21 Javascript
使用vue打包进行云服务器上传的问题
2020/03/02 Javascript
设计模式中的原型模式在Python程序中的应用示例
2016/03/02 Python
Python + selenium自动化环境搭建的完整步骤
2018/05/19 Python
关于django 数据库迁移(migrate)应该知道的一些事
2018/05/27 Python
python使用pygame模块实现坦克大战游戏
2020/03/25 Python
python点击鼠标获取坐标(Graphics)
2019/08/10 Python
python 解决flask 图片在线浏览或者直接下载的问题
2020/01/09 Python
python简单实现插入排序实例代码
2020/12/16 Python
python爬取股票最新数据并用excel绘制树状图的示例
2021/03/01 Python
Bibloo匈牙利:女装、男装、童装及鞋子和配饰
2019/04/14 全球购物
管道维修工岗位职责
2013/12/27 职场文书
《一个中国孩子的呼声》教学反思
2014/02/12 职场文书
应用数学专业求职信
2014/03/14 职场文书
事假请假条范文
2014/04/11 职场文书
给学校的建议书范文
2014/05/15 职场文书
环境工程专业毕业生求职信
2014/09/30 职场文书
《彼得与狼》教学反思
2016/02/20 职场文书
2017元旦、春节期间廉洁自律承诺书
2016/03/25 职场文书
创业计划书之零食店(进口)
2019/09/24 职场文书