后來經(jīng)過兩位高手同事的指點(對這兩位同事的敬仰猶如滔滔江水連綿不絕...),恍然大悟,豁然開朗
成功地完成了此功能的添加。

首先來介紹一下javascript中關(guān)于此功能 " /> 久久久久中文,中文字幕在线观看第一页,免费看黄网址

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

javascript結(jié)合Cookies實現(xiàn)瀏覽記錄歷史第1/3頁

由于以前對Javascript了解不夠深入,一時間手足無措。
后來經(jīng)過兩位高手同事的指點(對這兩位同事的敬仰猶如滔滔江水連綿不絕...),恍然大悟,豁然開朗
成功地完成了此功能的添加。

首先來介紹一下Javascript中關(guān)于此功能的一些對象和方法:

1. window.event對象:
event代表事件的狀態(tài),例如觸發(fā)event對象的元素、鼠標的位置及狀態(tài)、按下的鍵等等。
event對象只在事件發(fā)生的過程中才有效。

2. event.srcElement:
表示該事件的發(fā)生源 通俗一點說也就是該事件被觸發(fā)的地方

3. srcElement.parentNode:
表示該事件發(fā)生源的父結(jié)點

4. srcElement.tagName:
表示事件發(fā)生源的標簽名

5. toUpperCase():
大寫化相應(yīng)字符串的方法

基本上就是這些屬性和方法,可能對于剛剛接觸Javascript的朋友們或者以前很少使用此類功能的朋友來說,這些對象有些陌生,不過沒關(guān)系,了解以后發(fā)現(xiàn)其實并不難,和Javascript驗證表單之類的并沒有太多的不同。

下面就結(jié)合程序給大家一步一步講解(程序難免有不合理之處,希望大家多多指正,共同進步):

第一部分:Javascript紀錄瀏覽動作。
復(fù)制代碼 代碼如下:
function glog(evt) //定義紀錄鼠標點擊動作的函數(shù)
{
evt=evt?evt:window.event;var srcElem=(evt.target)?evt.target:evt.srcElement;
try
{
while(srcElem.parentNode&&srcElem!=srcElem.parentNode)
//以上這個語句判斷鼠標動作是否發(fā)生在有效區(qū)域,防止用戶的無效點擊也被紀錄下來
{
if(srcElem.tagName&&srcElem.tagName.toUpperCase()=="A")//判斷用戶點擊的對象是否屬于鏈接
{
linkname=srcElem.innerHTML; //取出事件發(fā)生源的名稱,也就是<a>和<a/>之間的文字,也就是鏈接名稱哈
address=srcElem.href+"_www.achome.cn_"; //取出事件發(fā)生源的href值,也就是該鏈接的地址
wlink=linkname+"+"+address; //將鏈接名稱和鏈接地址整合到一個變量當中
old_info=getCookie("history_info"); //從Cookies中取出以前紀錄的瀏覽歷史,該函數(shù)后面有聲明
//以下程序開始判斷新的瀏覽動作是否和已有的前6個歷史重復(fù),如果不重復(fù)則寫入cookies
var insert=true;
if(old_info==null) //判斷cookie是否為空
{
insert=true;
}
else
{
var old_link=old_info.split("_www.achome.cn_");
for(var j=0;j<=5;j++)
{
if(old_link[j].indexOf(linkname)!=-1)
insert=false;
if(old_link[j]=="null")
break;
}
}
if(insert)
{
wlink+=getCookie("history_info");
setCookie("history_info",wlink); //寫入cookie,該函數(shù)后面有聲明
history_show().reload();
break;
}
}
srcElem = srcElem.parentNode;
}
}
catch(e){}
return true;
}
document.onclick=glog;//使每一次頁面的點擊動作都執(zhí)行g(shù)log函數(shù)

JavaScript技術(shù)javascript結(jié)合Cookies實現(xiàn)瀏覽記錄歷史第1/3頁,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 操人网站| 国产精品国产a级 | 久久久91精品国产一区二区三区 | 欧美一区二区三区久久精品 | 超碰97免费在线 | av中文天堂 | 国产激情视频在线免费观看 | 久久33| 成人欧美一区二区三区黑人孕妇 | 亚洲精品电影在线观看 | 99精品免费久久久久久日本 | 国产精品免费一区二区三区四区 | 一区二区三区日韩 | 亚洲成人久久久 | 羞羞视频网站免费观看 | 羞羞视频在线免费 | 蜜桃臀av一区二区三区 | 精品一区二区三区免费毛片 | 亚洲精品99 | 欧美h| 国产综合av | 国产ts一区 | 黄在线| 国产成人免费视频网站高清观看视频 | 91高清免费观看 | 欧美综合国产精品久久丁香 | wwwsihu| 91性高湖久久久久久久久_久久99 | 精品免费看 | 羞羞的视频免费观看 | 日韩在线播放一区 | 久久久久久亚洲精品 | 成年人在线 | www.99久久.com| 91啪影院| 久草新在线 | 亚洲国产69 | 国产精品免费一区二区三区四区 | a国产一区二区免费入口 | 久久精品免费一区二区三 | 日韩精品一区二区不卡 |