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

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

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

1,首先寫入jsCookied
復制代碼 代碼如下:

//瀏覽記錄 寫入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 結束

2,然后再讀取Cookied
復制代碼 代碼如下:

<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>

相關文章

  • 深入理解javascript中的 “this”

    深入理解javascript中的 “this”

    本文主要介紹了javascript中“this”的相關知識。具有一定的參考價值,下面跟著小編一起來看下吧
    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事件介紹及其常見應用場景

    hash特點、hashchange事件介紹及其常見應用場景

    淺析hash特點、hashchange事件介紹及其常見應用場景(不同hash對應不同事件處理、移動端大圖展示狀態(tài)后退頁面問題、原生輕應用頭部后退問題、移動端自帶返回按鈕二次確認問題),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的文件分片,下面這篇文章主要給大家介紹了關于js分片下載超出2G的大文件的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    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ù)的定義、用法及注意事項,具有很好的學習借鑒價值,需要的朋友可以參考下
    2014-11-11

最新評論

河西区| 丰台区| 朝阳区| 嵊州市| 百色市| 遵义县| 葫芦岛市| 封开县| 清原| 太保市| 凌海市| 威海市| 沂水县| 孟州市| 腾冲县| 崇礼县| 象山县| 漠河县| 金山区| 林甸县| 平江县| 荆门市| 汉沽区| 潜江市| 嘉义县| 宿松县| 读书| 麻阳| 平塘县| 竹山县| 福建省| 黄梅县| 汉源县| 石首市| 独山县| 九龙城区| 南木林县| 西林县| 蒲城县| 新和县| 浠水县|