收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 2728|回复: 9

[asp] 怎么判断浏览器支持cookies,但是被禁用了呢

[复制链接]
发表于 2006-10-31 11:20:28 | 显示全部楼层 |阅读模式
asp能判断浏览器是否支持cookies,但是怎么判断浏览器支持cookies却被人为地禁用了呢。
发表于 2006-10-31 11:21:57 | 显示全部楼层
1.asp写入cookie,转到2.asp读取cookie,取不到说明被禁了……
回复 支持 反对

使用道具 举报

发表于 2006-10-31 11:23:31 | 显示全部楼层

回复 #2 萧萧小雨 的帖子

LZ是问怎么判断是人为禁止的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-31 11:25:08 | 显示全部楼层
百度对于cookies的处理可能也是采用这种方法的
回复 支持 反对

使用道具 举报

发表于 2006-10-31 11:26:05 | 显示全部楼层
原帖由 [i]zss1984 于 2006-10-31 11:23 发表
LZ是问怎么判断是人为禁止的:o :o

我说的不对吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-31 11:26:43 | 显示全部楼层
cookies的语法里有没有写不进cookies就报错的那种东东呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-31 11:30:31 | 显示全部楼层
形如if  cookies支持 then
返回1
else
返回0
end if
回复 支持 反对

使用道具 举报

发表于 2006-10-31 11:31:15 | 显示全部楼层
没有…………

asp只是返回设置cookie的要求给浏览器,至于浏览器有没有设置,服务端无法知道的……

我觉得我说的这个方法,虽然看着挺傻,但最有效。
回复 支持 反对

使用道具 举报

发表于 2006-10-31 13:42:32 | 显示全部楼层

  1. <%
  2. if InStr(1, request.ServerVariables("HTTP_COOKIE"), "ASPSESSIONID", 1) >= 1 then
  3.     response.Write "支持 cookie"
  4. else
  5.     response.Write "不支持 cookie"
  6. end if
  7. %>
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-10-31 14:14:34 | 显示全部楼层
第一次进入页面,request.ServerVariables("HTTP_COOKIE")是空的,

刷一次之后,才会有SessionID…………
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-8-8 06:23 , Processed in 0.140270 second(s), 9 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表