一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

javascript 歷史記錄 經常用于產品最近歷史瀏覽第1/2頁


本文將用js+cookie來實現這一功能,因為最近都在研究jquery,所以也就順便用上了,如果你不想用jquery,那么你更需要了解實現的過程就可以了,代碼自己去寫。
需要用到一個jquery的cookie插件,用來操作cookie,連接http://www.jb51.NET/article/18276.htm
需要稍微了解json,資料使用json然為了簡單,這里假設瀏覽記錄只記錄3個。
基本流程如下:
1、如果cookie中記錄的歷史產品數目為0或1或2,那么直接在cookie中插入。
2、如果cookie中記錄的數目為3(因為我們限定了只能記錄3個),那么將第一組記錄的去掉,去掉的方法是重新遍歷,但不從第一個開始,而從第二個開始,再插入新的歷史記錄。

準備:
1、我們要存進去cookie的json字符串類似如下:
復制代碼 代碼如下:
var hisProduct = eval[
{"url":"1.html","imgurl":"1.jpg","proname":"pig1","proprice":100},
{"url":"2.html","imgurl":"2.jpg","proname":"pig2","proprice":200},
{"url":"3.html","imgurl":"3.jpg","proname":"pig3","proprice":300}
];

url:是產品的頁面url
imgurl:是圖片的url
proname:產品名稱
proprice:產品價格
2、如何取得這些信息?下面以京東商城為例子:

我們需要取得的就是上面“黃色區域”部分,還有一個是頁面地址。查看其代碼,定位到關鍵部分的代碼塊如下: <div class="Product_Name"><h1>惠普(HP)Deskjet D2568 彩色噴墨照片打印機</h1><font color="#FF0000" >勁爆價格 雙墨滴打印技術還原照片本色 </font></div>
<div id="Product_BigImage" class="jqzoom" onclick = "window.open('http://www.360buy.com/bigimage.ASPx?id=131407')"><img onerror = "this.src='http://www.360buy.com/images/none/none_347.gif'" alt="惠普(HP)Deskjet D2568 彩色噴墨照片打印機" src="http://img10.360buy.com/S1/809/8b2bf92f-74f9-46c2-929d-f47fa6fce2d1.jpg" width="349" jqimg="http://img10.360buy.com/S0/809/8b2bf92f-74f9-46c2-929d-f47fa6fce2d1.jpg"/></div
京東的價格是做成圖片的:
<ul class="Pro_baseinfo"><li><em class="grey">商品編號:131407</em></li><li>市 場 價:<em class="m_line">¥499.00</em></li><li>京 東 價:<img onerror = "this.src='http://www.360buy.com/images/no2.gif'" src ="http://price.360buy.com/P7EDAD82DC8D8212393096333144388F6,3.png"/><a target="_blank" class="link_1" href="http://jd2008.360buy.com/notify.ASPx?id=131407&type=1&key=7EDAD82DC8D8212393096333144388F6"">(降價通知我)</a>
用jquery取得我們需要的信息:
復制代碼 代碼如下:
$(function(){
var pro_url = document.URL;//頁面地址
var pro_name = $(".Product_Name h1").text();//產品名稱
var pro_img = $("#Product_BigImage img")[0].src;//圖片路徑
var pro_price = $(".Pro_baseinfo li").eq(2).children("img")[0].src;//價格
})

補充:這里京東的比較復雜一點,而我們如果是自己寫的程序可以給一個要獲取的元素一個id。

演示獲取(請“運行代碼”后刷新一次):

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

JavaScript技術javascript 歷史記錄 經常用于產品最近歷史瀏覽第1/2頁,轉載需保留來源!

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

主站蜘蛛池模板: 国产成人精品视频免费大全 | 四虎精品永久在线 | 5月丁香6月婷婷 | 四虎影视国产884a精品亚洲 | 一本色道久久88亚洲精品综合 | 伊人青青草 | 91精品国产91久久久久久麻豆 | 天天躁日日躁成人字幕aⅴ 天天躁日日躁狠狠躁中文字幕老牛 | 亚洲天堂一区在线 | 国产丝袜91 | 色视频免费观看高清完整 | 色偷偷亚洲第一成人综合网址 | www.亚洲一区二区三区 | 青草视频网站 | 欧美成人第一页 | 深爱激动网婷婷狠狠五月 | 草草草网站 | 精品午夜久久福利大片免费 | 成年美女黄网站色大片免费软件看 | 久热香蕉视频 | 岬奈一区二区中文字幕 | 一级风流片a级国产 | 亚州视频一区 | 国产成人ay手机在线观看 | 美女免费黄网站 | 337p人体大胆扒开下部 | 99综合视频| 亚洲精品网站在线 | 国产小视频免费在线观看 | 欧美综合图片 | 日本www免费 | 激情五月婷婷色 | 国产成人在线观看网站 | 日本高清中文字幕一区二区三区 | 久久精品国产99国产 | 国产视频2021 | 9797在线看片亚洲精品 | 国产综合亚洲欧美日韩一区二区 | 国产成人精视频在线观看免费 | 久久精品全国免费观看国产 | 欧美成a人免费观看久久 |