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 相关文章推荐
[Web]防止用户复制页面内容和另存页面的方法
Feb 06 Javascript
jquery实现心算练习代码
Dec 06 Javascript
JS实现至少包含字母、大小写数字、字符的密码等级的两种方法
Feb 03 Javascript
JS中Eval解析JSON字符串的一个小问题
Feb 21 Javascript
js老生常谈之this,constructor ,prototype全面解析
Apr 05 Javascript
jQuery图片瀑布流的简单实现代码
Mar 15 Javascript
vue开发环境配置跨域的方法步骤
Jan 16 Javascript
react高阶组件添加和删除props
Apr 26 Javascript
简单了解JavaScript中的执行上下文和堆栈
Jun 24 Javascript
vue项目创建步骤及路由router
Jan 14 Javascript
jQuery 选择器用法实例分析【prev + next】
May 22 jQuery
vue 保留两位小数 不能直接用toFixed(2) 的解决
Aug 07 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
Protoss兵种介绍
2020/03/14 星际争霸
Linux下进行MYSQL编程时插入中文乱码的解决方案
2007/03/15 PHP
深入了解PHP类Class的概念
2012/06/14 PHP
PHP执行shell脚本运行程序不产生core文件的方法
2016/12/28 PHP
总结一些PHP中好用但又容易忽略的小知识
2017/06/02 PHP
prototype 1.5 &amp; scriptaculous 1.6.1 学习笔记
2006/09/07 Javascript
javascript 面向对象编程 万物皆对象
2009/09/17 Javascript
javascript实现文字图片上下滚动的具体实例
2013/06/28 Javascript
JavaScript中的eval()函数详解
2013/08/22 Javascript
extjs每个组件要设置唯一的ID否则会出错
2014/06/15 Javascript
jquery获取当前元素索引值用法实例
2015/06/10 Javascript
原生JS实现旋转木马式图片轮播插件
2016/04/25 Javascript
Highcharts学习之数据列
2016/08/03 Javascript
vuejs使用$emit和$on进行组件之间的传值的示例
2017/10/04 Javascript
layui table 列宽百分比显示的实现方法
2019/09/28 Javascript
vue cli3 配置proxy代理无效的解决
2019/10/30 Javascript
JavaScript的垃圾回收机制与内存管理
2020/08/06 Javascript
Python如何import文件夹下的文件(实现方法)
2017/01/24 Python
python 列表,数组和矩阵sum的用法及区别介绍
2018/06/28 Python
Python爬虫PyQuery库基本用法入门教程
2018/08/04 Python
PyQt5组件读取参数的实例
2019/06/25 Python
详解python路径拼接os.path.join()函数的用法
2019/10/09 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
pytorch实现保证每次运行使用的随机数都相同
2020/02/20 Python
Python unittest单元测试框架及断言方法
2020/04/15 Python
python打包多类型文件的操作方法
2020/09/21 Python
Python实现区域填充的示例代码
2021/02/03 Python
html5 css3 动态气泡按钮实例演示
2012/12/02 HTML / CSS
俄语地区最大的中国商品在线购物网站之一:Umka Mall
2019/11/03 全球购物
动态密码技术
2012/10/18 面试题
菜篮子工程实施方案
2014/03/08 职场文书
常务副总经理岗位职责
2014/04/12 职场文书
节约用水倡议书
2014/04/16 职场文书
道德之星事迹材料
2014/05/03 职场文书
2015年度电厂个人工作总结
2015/05/13 职场文书
使用 Apache Dubbo 实现远程通信(微服务架构)
2022/02/12 Servers