function check(){
if(window.navigator.cookieEnabled)  return true;
else{  alert("浏览器配置错误,Cookie不可用!");  return false;}
}  

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();
}  

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
}  

转载于:https://www.cnblogs.com/xiashenbin/p/3981505.html

判断客户浏览器是否支持cookie相关推荐

  1. js判断客户浏览器类型,版本

    在JS中判断浏览器的 类型,估计是每个编辑过页面的开发人员都遇到过的问题.在众多的浏览器产品中,IE.Firefox.Opera.Safari........众多品牌 却标准不一,因此时常需要根据不同 ...

  2. 浏览器禁用了cookie怎么办

    前言 在web开发过程中,cookie是我们常用的功能:最基本的用来存储服务端返回的jsessionid来识别用户,甚至保存其它更多的客户信息.假如客户端浏览器禁用了cookie,将会导致很多基于co ...

  3. ASP.NET(c#)如何判断浏览器是否支持cookies

    实例代码: 下面是写cookie    HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项    D ...

  4. 如何判断浏览器是否禁用Cookie

    如何判断客户端浏览器是否禁用Cookie var c="jscookietest=valid"; document.cookie=c; if(document.cookie.ind ...

  5. Cookie编程基础:检查浏览器是否接受Cookie

    Cookie编程基础:检查浏览器是否接受Cookie 提要:一种确定浏览器是否接受 Cookie 的方法是先编写一个 Cookie,然后再尝试读取这个 Cookie.如果不能读取这个Cookie,则可 ...

  6. html 判断页面支持canvas,HTML5 Canvas之测试浏览器是否支持Canvas的方法

    在获取HTML页面上Canvas元素的引用后,我们需要测试一下该元素是否包含"上下文"(context).Canvas的上下文指的是由浏览器定义的用于绘画的平面.简单地说,如果上下 ...

  7. 判断浏览器是否支持某个css属性

    方法:直接判断浏览器是否支持某个CSS属性才是王道,document.documentElement.style 如:判断是否支持 transform if( 'MozTransform' in do ...

  8. JS判断浏览器是否支持某一个CSS3属性

    1.引子 css3的出现让浏览器的表现更加的丰富多彩,表现冲击最大的就是动画了,在日常书写动画的时候,很有必要去事先判断浏览器是否支持,尤其是在写CSS3动画库的时候.比如transition的ani ...

  9. java判断手机application/xhtml+xml_判断浏览器是否支持wml

    /*判断浏览器是否支持wml 通过 Request.ServerVariables("HTTP_USER_AGENT")来获得,一般包含:CECT,Compal,CTL,LG,NE ...

最新文章

  1. Integer vs int
  2. 【Java学习笔记之五】java数组详解
  3. 怎么计算python程序执行时间_【华为云技术分享】计算python程序执行时间
  4. SQL Server Insert 操作效率(堆表 VS 聚集索引表)
  5. SpringMVC配置没问题却却找不到页面,页面显示404
  6. 网络工程师考试模拟器
  7. 特斯拉又有新游戏可以玩了 网友:行车打游戏,亲人两行泪
  8. 【Kafka】kafka 1.0.0 查询订阅某topic的所有consumer group
  9. 第六次作业-----抽奖系统
  10. thinkphp5 php代码中如何确定文件的路径位置
  11. 宿舍管理系统【C语言建工程及多文件练习】
  12. SPSS学习 相关性分析
  13. axure 自学入门教程
  14. 信息搜索的基本技能总结
  15. Mac怎么创建加密文件夹
  16. Jira管理员配置手册
  17. SystemInfo
  18. 计算机毕业设计之java+ssm基于android的家庭理财系统app
  19. 如何看待2022年秋招Java后端开发岗一片红海?
  20. 一位冉冉上升的青年理论计算机科学家:陈立杰斩获ACM STOC最佳学生论文...

热门文章

  1. 字节一面,被连问 MySQL 索引,脸都问绿了。。。
  2. Mysql高性能优化规范建议,太厉害了!
  3. JavaScript会是Web开发的未来吗?
  4. HashMap的工作原理
  5. 操作系统:优先级反转
  6. 平安科技:传入一个只包含1-9的数字字符串,输出的是包含所有数字的最小整数
  7. 24.指针和引用的区别
  8. 【报错】no main manifest attribute, in xxxx.jar
  9. Java 文件字符输入流FileReader读取txt文件乱码问题
  10. 浅谈商业银行绿色数据中心建设