麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > ASP > 正文

靜態頁面利用JS讀取cookies記住用戶信息

2024-05-04 11:09:19
字體:
來源:轉載
供稿:網友
很多網站、博客都采用生成技術把網頁生成html靜態頁面了,以利于搜索引擎的索引排名,減輕服務器負擔。
 
 
 
靜態頁面由于其穩定性快速性,的確給SE、用戶及站長帶來了方便。但有時,需要記住用戶的信息,如用戶留下評論后,下一次再來,就要記住該用戶的信息,不必再次輸入。 
這對用戶來說,可以提高他們的歸屬感,熟悉感。如何實現呢? 
首先,我們需要在用戶提交評論后,給客戶端賦予幾個相關的cookies值,這個很簡單,直接在評論提交頁面進行賦值就可以了,asp下的cookies簡單賦值方式采用下面的這樣的語句: 
復制代碼代碼如下:

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


通過以上asp程序中的cookies賦值,我們成功在用戶客戶端寫入我們網站的用戶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信息,并展示出來了。是不是很簡單,呵呵。如果你有其他看法,歡迎與我一起討論。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 91网页视频入口在线观看 | av在线免费电影 | 免费毛片观看 | 国产88久久久国产精品免费二区 | 一本色道精品久久一区二区三区 | 日韩字幕在线观看 | 国产毛片aaa一区二区三区视频 | 成人情欲视频在线看免费 | 爱操视频| 欧美成人免费 | 国产精品久久久久久久久久久天堂 | 久久久久久久久久久高潮一区二区 | 亚洲国产视频网 | 精品不卡 | 色av成人天堂桃色av | 色屁屁xxxxⅹ免费视频 | 蜜桃传媒视频麻豆第一区免费观看 | 免费色片| 黄色毛片一级 | 亚洲xxx在线观看 | 日韩激情 | 毛片中文字幕 | 久久久久久久一区二区三区 | av在线播放电影 | 国产精品视频不卡 | 天天干天天透 | 逼片视频 | 久久久久北条麻妃免费看 | 亚洲第一色片 | 杏美月av | 91免费视频版 | 国产精品久久久久久久久久iiiii | 欧美a久久| 一级一片免费看 | 羞羞网站在线观看入口免费 | 欧美日韩精品一区二区三区不卡 | 国产精选久久久 | 成年人视频免费 | 亚洲视频网 | 久久久电影电视剧免费看 | 久久久久久久久91 |