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

 更新时间:2012年01月10日 11:53:47   作者:  
很多网站、博客把网页生成html静态页面了,以利于搜索引擎的索引排名,减轻服务器负担。静态页面由于其稳定快速更快,给用户及站长带来了方便。但评论后如何记住用户的信息呢
首先,在用户提交评论后,让客户端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制作简易的微信打飞机

    这篇文章主要介绍了JavaScript制作简易的微信打飞机,只有简单的功能,大神们可以自由扩展哈。有需要的小伙伴可以参考下。
    2015-03-03
  • echarts如何实现动态曲线图(多条曲线)

    echarts如何实现动态曲线图(多条曲线)

    这篇文章主要介绍了echarts如何实现动态曲线图(多条曲线),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • HTML中不支持静态Expando的元素的问题

    HTML中不支持静态Expando的元素的问题

    HTML中不支持静态Expando的元素的问题...
    2007-03-03
  • js实现购物车计算的方法

    js实现购物车计算的方法

    这篇文章主要为大家详细介绍了js实现购物车的计算方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • JS学习笔记之原型链和利用原型实现继承详解

    JS学习笔记之原型链和利用原型实现继承详解

    这篇文章主要介绍了JS学习笔记之原型链和利用原型实现继承,结合实例形式详细分析了javascript原型链以及利用原型实现继承的相关操作技巧与注意事项,需要的朋友可以参考下
    2019-05-05
  • window.print()打印根据高度设置居中显示和布局(纵向横向)

    window.print()打印根据高度设置居中显示和布局(纵向横向)

    本文主要介绍了window.print()打印根据高度设置居中显示和布局(纵向横向),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • javascript宿主对象之window.navigator详解

    javascript宿主对象之window.navigator详解

    这篇文章主要为大家详细介绍了javascript宿主对象之window.navigator,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • javascript 补零 函数集合

    javascript 补零 函数集合

    有时候我们需要对日期不足两位进行补零操作,或对一些数字不足多少位就补零。下面的函数就非常实用了,大家可以根据需要选择。
    2009-03-03
  • JavaScript函数之call、apply以及bind方法案例详解

    JavaScript函数之call、apply以及bind方法案例详解

    这篇文章主要介绍了JavaScript函数之call、apply以及bind方法案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • JavaScript 监听组合按键思路及代码实现

    JavaScript 监听组合按键思路及代码实现

    这篇文章主要介绍了JavaScript 监听组合按键思路及代码实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07

最新评论