JS读取cookies信息(记录⽤户名)
⾸先,在⽤户提交评论后,让客户端cookies记录相关值,例如:asp下的cookies赋值⽅式采⽤下⾯的这样的语句:
selenium获取cookie复制代码代码如下:
通过以上asp程序给cookies赋值。如何在静态页html读取这个cookies,并且显⽰在⽤户?因为是⽣成了html,我们⽆法再利⽤asp程序读取这个cookies,需要通过js读取这个cookies,并赋予到想对应的input值⾥。
利⽤js读取cookies并赋值的代码如下:
复制代码代码如下:
<script type="text/javascript">
/
/js获取cookie
var kie.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信息,并展⽰出来了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论