最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

靜態(tài)頁(yè)面利用JS讀取cookies記住用戶信息

 更新時(shí)間:2008年08月03日 16:42:04   作者:  
很多網(wǎng)站、博客都采用生成技術(shù)把網(wǎng)頁(yè)生成html靜態(tài)頁(yè)面了,以利于搜索引擎的索引排名,減輕服務(wù)器負(fù)擔(dān)。
靜態(tài)頁(yè)面由于其穩(wěn)定性快速性,的確給SE、用戶及站長(zhǎng)帶來(lái)了方便。但有時(shí),需要記住用戶的信息,如用戶留下評(píng)論后,下一次再來(lái),就要記住該用戶的信息,不必再次輸入。
這對(duì)用戶來(lái)說(shuō),可以提高他們的歸屬感,熟悉感。如何實(shí)現(xiàn)呢?
    首先,我們需要在用戶提交評(píng)論后,給客戶端賦予幾個(gè)相關(guān)的cookies值,這個(gè)很簡(jiǎn)單,直接在評(píng)論提交頁(yè)面進(jìn)行賦值就可以了,asp下的cookies簡(jiǎn)單賦值方式采用下面的這樣的語(yǔ)句:
復(fù)制代碼 代碼如下:

response.cookies("username")="name"
response.cookies("username").expires=Date+30


    通過(guò)以上asp程序中的cookies賦值,我們成功在用戶客戶端寫入我們網(wǎng)站的用戶cookies信息。下面要做的就是如何在靜態(tài)頁(yè)html讀取這個(gè)cookies,并且顯示在用戶面前。因?yàn)槭巧闪薶tml,我們無(wú)法再利用asp程序讀取這個(gè)cookies,需要通過(guò)js讀取這個(gè)cookies,并賦予到想對(duì)應(yīng)的input值里。

    利用js讀取cookies并賦值的代碼如下:
復(fù)制代碼 代碼如下:

<script type="text/javascript">
//js獲取cookie
var acookie=document.cookie.split("; ");
function getck(sname)
{//獲取單個(gè)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 "";
}

//給相應(yīng)的form里的input賦值
document.form_name.input_name.value=getck("username");
</script>

這樣,在靜態(tài)頁(yè)面中就可以成功的從客戶端的系統(tǒng)里讀取我們?cè)?jīng)賦值過(guò)的cookies信息,并展示出來(lái)了。是不是很簡(jiǎn)單,呵呵。如果你有其他看法,歡迎與我一起討論。

相關(guān)文章

最新評(píng)論

洛扎县| 安阳市| 浠水县| 北流市| 砀山县| 延长县| 弥勒县| 泸定县| 厦门市| 城市| 冷水江市| 岑溪市| 大同县| 新泰市| 鄂伦春自治旗| 溧水县| 富蕴县| 廊坊市| 衡阳县| 新巴尔虎右旗| 余江县| 耒阳市| 恩平市| 乌恰县| 黔西| 曲周县| 屏东县| 宝清县| 如皋市| 饶阳县| 珲春市| 原平市| 林周县| 喜德县| 华蓥市| 新乡县| 东乌珠穆沁旗| 正蓝旗| 水富县| 上栗县| 东乌|