国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

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

2024-05-04 11:00:42
字體:
供稿:網(wǎng)友
靜態(tài)頁面由于其穩(wěn)定性快速性,的確給SE、用戶及站長帶來了方便。但有時(shí),需要記住用戶的信息,如用戶留下評論后,下一次再來,就要記住該用戶的信息,不必再次輸入。
這對用戶來說,可以提高他們的歸屬感,熟悉感。如何實(shí)現(xiàn)呢?
    首先,我們需要在用戶提交評論后,給客戶端賦予幾個(gè)相關(guān)的cookies值,這個(gè)很簡單,直接在評論提交頁面進(jìn)行賦值就可以了,asp下的cookies簡單賦值方式采用下面的這樣的語句:
復(fù)制代碼 代碼如下:
response.cookies("username")="name"
response.cookies("username").expires=Date+30


    通過以上asp程序中的cookies賦值,我們成功在用戶客戶端寫入我們網(wǎng)站的用戶cookies信息。下面要做的就是如何在靜態(tài)頁html讀取這個(gè)cookies,并且顯示在用戶面前。因?yàn)槭巧闪薶tml,我們無法再利用asp程序讀取這個(gè)cookies,需要通過js讀取這個(gè)cookies,并賦予到想對應(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)頁面中就可以成功的從客戶端的系統(tǒng)里讀取我們曾經(jīng)賦值過的cookies信息,并展示出來了。是不是很簡單,呵呵。如果你有其他看法,歡迎與我一起討論。

您可能感興趣的文章:

Java 創(chuàng)建cookie和刪除cookieJS讀取cookies信息(記錄用戶名)js設(shè)置cookie過期及清除瀏覽器對應(yīng)名稱的cookiehttpclient模擬登陸具體實(shí)現(xiàn)(使用js設(shè)置cookie)java操作cookie示例(刪除cookie)JS設(shè)置cookie、讀取cookie、刪除cookie
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 黑山县| 改则县| 临武县| 即墨市| 永德县| 宁陵县| 天气| 乳山市| 镇沅| 鞍山市| 常熟市| 炎陵县| 商都县| 山丹县| 马龙县| 营山县| 宁德市| 吉木乃县| 渝中区| 太仓市| 杨浦区| 广宗县| 郑州市| 诸城市| 万安县| 乐平市| 五寨县| 伊春市| 丰原市| 化州市| 建宁县| 滦平县| 宝兴县| 北宁市| 宣汉县| 乌拉特中旗| 山阳县| 离岛区| 神木县| 峨山| 乐业县|