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

js 實現(xiàn)瀏覽歷史記錄示例

 更新時間:2014年04月20日 14:35:15   作者:  
這篇文章主要介紹了如何使用js實現(xiàn)瀏覽歷史記錄,需要的朋友可以參考下
先必須要引用一個js jquery.cookie.js

1,首先寫入jsCookied
復(fù)制代碼 代碼如下:

//瀏覽記錄 寫入JSCookied 開始
var img=$("#ProductImgurl").attr("jqimg");
var name=$("#ProductDetail_ctl00_LabelName").text();
var url=location.href;
var price=$("#ProductDetail_ctl00_LabelShopPrice").text();
var sellcount=$("#ProductDetail_ctl00_lblSaleNumber").text();
var hc=img+"|"+name+"|"+url+"|"+price+"|"+sellcount;
if($.cookie("history")!=null)
{
if($.cookie("history").indexOf(name)==-1)
{

$.cookie("history",hc+"*"+$.cookie("history"),{expires:8,domain:'.groupfly.com',path:"/"});
}
}
else
{
$.cookie("history",hc,{expires:8,domain:'.groupfly.com',path:"/"});
}
//瀏覽記錄 寫入JSCookied 結(jié)束

2,然后再讀取Cookied
復(fù)制代碼 代碼如下:

<script type="text/javascript" charset="utf-8">
//讀取cookied歷史記錄
$(function(){

var hc=$.cookie("history");
if(hc!=null)
{
if(hc.indexOf("*")!=-1)
{
var splithtml=hc.split("*");
var xhtml=new Array();
var hlength=splithtml.length;
if(parseInt(hlength)>4)
hlength=4;
for(var i=0;i<parseInt(hlength);i++)
{
xhtml.push('<div class="tuijian"><div class="tjname"><a href="'+splithtml[i].split("|")[2]+'">'+splithtml[i].split("|")[1].substr(0, 17)+'</a></div>');
xhtml.push('<div class="tjimga"><a href="'+splithtml[i].split("|")[2]+'"><img src="'+splithtml[i].split("|")[0]+'_160x160.jpg" alt="'+splithtml[i].split("|")[1]+'" /></a><p>¥'+splithtml[i].split("|")[3]+'</p></div>');
xhtml.push('<div class="otherInfo clearfix"><span>已銷售<b>'+splithtml[i].split("|")[4]+'</b>筆</span><a href="'+splithtml[i].split("|")[2]+'">再看看</a></div></div>');
}
xhtml.push('<div class="tr"><a href="javascript:clearcookied();">清空記錄</a></div>');
$("#MyHistory").append(xhtml.join(""));
}
else{
var xhtml=new Array();
xhtml.push('<div class="tuijian"><div class="tjname"><a href="'+hc.split("|")[2]+'">'+hc.split("|")[1].substr(0, 17)+'</a></div>');
xhtml.push('<div class="tjimga"><a href="'+hc.split("|")[2]+'"><img src="'+hc.split("|")[0]+'_160x160.jpg" alt="'+hc.split("|")[1]+'" /></a><p>¥'+hc.split("|")[3]+'</p></div>');
xhtml.push('<div class="otherInfo clearfix"><span>已銷售<b>'+hc.split("|")[4]+'</b>筆</span><a href="'+hc.split("|")[2]+'">再看看</a></div></div>');
xhtml.push('<div class="tr"><a href="javascript:clearcookied();">清空記錄</a></div>');
$("#MyHistory").append(xhtml.join(""));
}
}
else
{
$("#MyHistory").append("<li>暫無瀏覽記錄</li>");
}
});

function clearcookied()
{
$.cookie('history',null,{expires:1,domain:'.nrqiang.com'});
$("#MyHistory").html("<li>暫無瀏覽記錄</li>");
}
$(function() {
$("img").each(function(){$(this).attr("src",$(this).attr("original"));});
});
</script>

相關(guān)文章

  • 深入理解javascript中的 “this”

    深入理解javascript中的 “this”

    本文主要介紹了javascript中“this”的相關(guān)知識。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • JavaScript反彈動畫效果的實現(xiàn)代碼

    JavaScript反彈動畫效果的實現(xiàn)代碼

    本文通過實例代碼給大家介紹了js反彈動畫效果的實現(xiàn)代碼,需要的朋友參考下吧
    2017-07-07
  • JavaScript實現(xiàn)函數(shù)重載的代碼示例

    JavaScript實現(xiàn)函數(shù)重載的代碼示例

    在JavaScript中并沒有直接支持函數(shù)重載的機制,但是可以通過一些技巧來模擬函數(shù)重載的效果,比如使用參數(shù)判斷,使用默認參數(shù),對象參數(shù),這些方法都可以實現(xiàn)類似函數(shù)重載的效果,所以本文就給大家介紹一下JavaScript如何實現(xiàn)函數(shù)重載,需要的朋友可以參考下
    2023-08-08
  • hash特點、hashchange事件介紹及其常見應(yīng)用場景

    hash特點、hashchange事件介紹及其常見應(yīng)用場景

    淺析hash特點、hashchange事件介紹及其常見應(yīng)用場景(不同hash對應(yīng)不同事件處理、移動端大圖展示狀態(tài)后退頁面問題、原生輕應(yīng)用頭部后退問題、移動端自帶返回按鈕二次確認問題),hashchange和popstate事件觸發(fā)條件
    2023-11-11
  • 顯示行號的文本輸入框

    顯示行號的文本輸入框

    顯示行號的文本輸入框...
    2006-08-08
  • JS 實現(xiàn)緩存算法的示例(FIFO/LRU)

    JS 實現(xiàn)緩存算法的示例(FIFO/LRU)

    這篇文章主要介紹了JS 實現(xiàn)緩存算法的示例(FIFO/LRU),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • js分片下載超出2G的大文件代碼實例

    js分片下載超出2G的大文件代碼實例

    為了實現(xiàn)斷點續(xù)傳,研究了js的文件分片,下面這篇文章主要給大家介紹了關(guān)于js分片下載超出2G的大文件的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-04-04
  • 基于javascript實現(xiàn)圖片懶加載

    基于javascript實現(xiàn)圖片懶加載

    這篇文章主要介紹了javascript實現(xiàn)圖片懶加載的方法及思路,有時我們需要用懶加載,也就是延遲加載圖片的方式,來提高網(wǎng)站的親和力,需要的朋友可以參考下
    2016-01-01
  • js調(diào)用css屬性寫法

    js調(diào)用css屬性寫法

    對于沒有中劃線的css屬性一般直接使用style.屬性名即可,對于含有中劃線的css屬性,將每個中劃線去掉并將每個中劃線后的第一個字符換成大寫即可,感興趣的朋友可以參考下
    2013-09-09
  • javascript匿名函數(shù)實例分析

    javascript匿名函數(shù)實例分析

    這篇文章主要介紹了javascript匿名函數(shù),以實例形式詳細分析了javascript匿名函數(shù)的定義、用法及注意事項,具有很好的學(xué)習(xí)借鑒價值,需要的朋友可以參考下
    2014-11-11

最新評論

隆德县| 隆子县| 井冈山市| 津市市| 上林县| 沾化县| 蒙阴县| 衢州市| 光泽县| 大连市| 黄大仙区| 涞源县| 白玉县| 上虞市| 武威市| 晋江市| 南充市| 宣化县| 海安县| 吴旗县| 南昌县| 南召县| 达州市| 宜川县| 皮山县| 澜沧| 阿巴嘎旗| 砀山县| 南宁市| 恭城| 延安市| 龙胜| 当雄县| 临潭县| 五台县| 新绛县| 武陟县| 肇州县| 迭部县| 剑阁县| 偏关县|