很多网站、博客把网页生成 html 静态页面了,以利于搜索引擎的索引排名,减轻服务器负担。静态页面由于其稳定快速更快,给用户及站长带来了方便。但评论后如何记住用户的信息呢
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
首先,在用户提交评论后,让客户端 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 并赋值的代码如下: 这样,在静态页面中就可以成功的从客户端读取 cookies 信息,并展示出来了。
来源: