手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JS读取cookies信息(记录用户名)
JS读取cookies信息(记录用户名)
摘要:首先,在用户提交评论后,让客户端cookies记录相关值,例如:asp下的cookies赋值方式采用下面的这样的语句:复制代码代码如下:re...

首先,在用户提交评论后,让客户端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信息,并展示出来了。

【JS读取cookies信息(记录用户名)】相关文章:

Javascript获取统一管理的提示语(message)

让iframe框架网页在任何浏览器下自动伸缩

利用js实现禁止复制文本信息

探索angularjs+requirejs全面实现按需加载的套路

JavaScript使用技巧精选

javascript实现带下拉子菜单的导航菜单效果

Javascript通过overflow控制列表闭合与展开的方法

js获取变量

js实现带按钮的上下滚动效果

实现无刷新联动例子汇总

精品推荐
分类导航