JS读取cookies信息(记录用户名)


Posted in Javascript onJanuary 10, 2012

首先,在用户提交评论后,让客户端cookies记录相关值,例如:asp下的cookies赋值方式采用下面的这样的语句:

response.cookies("username")="name" 
response.cookies("username").expires=Date+30

通过以上asp程序给cookies赋值。如何在静态页html读取这个cookies,并且显示在用户?因为是生成了html,我们无法再利用asp程序读取这个cookies,需要通过js读取这个cookies,并赋予到想对应的input值里。

利用js读取cookies并赋值的代码如下:

<script type="text/javascript"> 
//js获取cookie 
var acookie=document.cookie.split("; "); 
function getck(sname) 
{//获取单个cookies 
for(var i=0;i<acookie.length;i++){ 
var arr=acookie[i].split("="); 
if(sname==arr[0]){ 
if(arr.length>1) 
return unescape(arr[1]); 
else 
return ""; 
}} 
return ""; 
} 
//给相应的form里的input赋值 
document.form_name.input_name.value=getck("username"); 
</script>

这样,在静态页面中就可以成功的从客户端读取cookies信息,并展示出来了。
Javascript 相关文章推荐
javascript 表单的友好用户体现
Jan 07 Javascript
window.location.hash 属性使用说明
Mar 20 Javascript
Jquery 动态添加按钮实现代码
May 06 Javascript
javascript作用域、作用域链(菜鸟必看)
Jun 16 Javascript
JS阻止事件冒泡行为和闭包的方法
Jun 16 Javascript
Bootstrap table 定制提示语的加载过程
Feb 20 Javascript
jQuery实现的手风琴侧边菜单效果
Mar 29 jQuery
webpack配置sass模块的加载的方法
Jul 30 Javascript
深入理解ES7的async/await的用法
Sep 09 Javascript
JavaScript选择排序算法原理与实现方法示例
Aug 06 Javascript
Ajax获取node服务器数据的完整步骤
Sep 20 Javascript
javascript实现点击小图显示大图
Nov 29 Javascript
判断对象是否Window的实现代码
Jan 10 #Javascript
jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
Jan 10 #Javascript
javascript中onmouse事件在div中失效问题的解决方法
Jan 09 #Javascript
jQuery 阴影插件代码分享
Jan 09 #Javascript
jquery ajax 同步异步的执行 return值不能取得的解决方案
Jan 08 #Javascript
玩转jQuery按钮 请告诉我你最喜欢哪些?
Jan 08 #Javascript
分享几个超级震憾的图片特效
Jan 08 #Javascript
You might like
PHP中防止SQL注入实现代码
2011/02/19 PHP
PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
2011/08/15 PHP
Prototype使用指南之range.js
2007/01/10 Javascript
网页和浏览器兼容性问题汇总(draft1)
2009/06/01 Javascript
js自动生成对象的属性示例代码
2013/10/28 Javascript
封装的jquery翻页滚动(示例代码)
2013/11/18 Javascript
css3元素简单的闪烁效果实现(html5 jquery)
2013/12/28 Javascript
javascript内置对象arguments详解
2014/03/16 Javascript
jQuery控制TR显示隐藏的三种常用方法
2014/08/21 Javascript
自学实现angularjs依赖注入
2016/12/20 Javascript
jQuery实现的电子时钟效果完整示例
2018/04/28 jQuery
浅谈Vue.js路由管理器 Vue Router
2018/08/16 Javascript
原生JavaScript实现购物车
2021/01/10 Javascript
[00:05]ChinaJoy现场 DOTA2玩家高呼“CN DOTA BEST DOTA”
2019/08/04 DOTA
最基础的Python的socket编程入门教程
2015/04/23 Python
浅析Python中else语句块的使用技巧
2016/06/16 Python
Pyhton中单行和多行注释的使用方法及规范
2016/10/11 Python
python实现微信跳一跳辅助工具步骤详解
2018/01/04 Python
磁盘垃圾文件清理器python代码实现
2020/08/24 Python
Python 读取某个目录下所有的文件实例
2018/06/23 Python
python模块导入的方法
2019/10/24 Python
Django框架HttpRequest对象用法实例分析
2019/11/01 Python
Django使用django-simple-captcha做验证码的实现示例
2021/01/07 Python
科颜氏加拿大官方网站: Kiehl’s加拿大
2016/08/16 全球购物
巴西最好的男鞋:Rafarillo
2018/05/25 全球购物
药剂专业学生求职信范文
2013/12/28 职场文书
欢送退休感言
2014/02/08 职场文书
保护环境倡议书100字
2014/05/19 职场文书
政治学求职信
2014/06/03 职场文书
授权委托书
2014/07/31 职场文书
党的群众路线教育实践活动党员个人整改措施
2014/10/27 职场文书
2014年应急工作总结
2014/12/11 职场文书
公司地址变更通知
2015/04/25 职场文书
党员发展大会主持词
2015/07/03 职场文书
Oracle 数据仓库ETL技术之多表插入语句的示例详解
2021/04/12 Oracle
python APScheduler执行定时任务介绍
2022/04/19 Python