Maison interface Web js tutoriel javascript 历史记录 经常用于产品最近历史浏览第1/2页_jquery

javascript 历史记录 经常用于产品最近历史浏览第1/2页_jquery

May 16, 2016 pm 06:52 PM
javascript 历史记录

javascript 历史记录 经常用于产品最近历史浏览第1/2页_jquery
本文将用js+cookie来实现这一功能,因为最近都在研究jquery,所以也就顺便用上了,如果你不想用jquery,那么你更需要了解实现的过程就可以了,代码自己去写。
需要用到一个jquery的cookie插件,用来操作cookie
需要稍微了解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、如何取得这些信息?下面以京东商城为例子:
javascript 历史记录 经常用于产品最近历史浏览第1/2页_jquery
我们需要取得的就是上面“黄色区域”部分,还有一个是页面地址。查看其代码,定位到关键部分的代码块如下:

惠普(HP)Deskjet D2568 彩色喷墨照片打印机

劲爆价格 双墨滴打印技术还原照片本色


惠普(HP)Deskjet D2568 彩色喷墨照片打印机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"/>


京东的价格是做成图片的:

  • 商品编号:131407
  • 市 场 价:¥499.00
  • 京 东 价:price.360buy.com/P7EDAD82DC8D8212393096333144388F6,3.png"/>(降价通知我)


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

    演示获取(请“运行代码”后刷新一次)


Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

L'historique de sécurité Windows est manquant ou n'apparaît pas dans Windows 11 L'historique de sécurité Windows est manquant ou n'apparaît pas dans Windows 11 Feb 28, 2024 pm 03:58 PM

Craignez-vous que votre historique Windows Defender perdu cache des infections ? L'historique de protection de Windows Security suit le comportement des défenseurs pour vous aider à identifier et supprimer facilement les menaces. Mais que se passe-t-il si votre historique de sécurité Windows est vide, manquant ou n'apparaît pas ? Dans cet article, nous examinerons les causes possibles et les mesures que vous pouvez prendre pour corriger le problème. Pourquoi l’historique de protection Windows est-il manquant ? Si vous n'avez pas effacé votre historique de protection Windows Defender récemment mais qu'il apparaît toujours vide, les raisons peuvent être les suivantes : Paramètres d'historique non activés : si vous désactivez les paramètres d'historique, Microsoft Defender n'est pas configuré correctement.

Comment afficher l'historique de visualisation sur Kuaishou ? Où se trouve l'historique de visualisation sur Kuaishou ? Comment afficher l'historique de visualisation sur Kuaishou ? Où se trouve l'historique de visualisation sur Kuaishou ? Mar 20, 2024 pm 06:50 PM

Kuaishou est une plate-forme de visualisation de courtes vidéos utilisée par de nombreux utilisateurs. C'est un bon choix pour passer le temps. Elle peut soulager les soucis et l'ennui. Bien sûr, parfois tout le monde a accidentellement glissé ma main trop vite. et j'ai accidentellement glissé la vidéo que j'ai aimé. En conséquence, personne n'a collecté ces belles vidéos, donc tout le monde veut toujours revoir ces vidéos, vous pouvez donc utiliser l'historique de visionnage sur le logiciel pour voir toutes les vidéos que vous avez. avez déjà regardé, afin que vous puissiez mieux trouver les vidéos. Vous pouvez les visionner en quelques étapes simples. Venez l'essayer. Comment afficher l'historique de navigation de Kuaishou : 1. Entrez d'abord Kuaishou, puis cliquez sur les trois lignes horizontales dans le coin supérieur gauche. 2. Cliquez ensuite sur

Comment mettre en œuvre un système de reconnaissance vocale en ligne à l'aide de WebSocket et JavaScript Comment mettre en œuvre un système de reconnaissance vocale en ligne à l'aide de WebSocket et JavaScript Dec 17, 2023 pm 02:54 PM

Comment utiliser WebSocket et JavaScript pour mettre en œuvre un système de reconnaissance vocale en ligne Introduction : Avec le développement continu de la technologie, la technologie de reconnaissance vocale est devenue une partie importante du domaine de l'intelligence artificielle. Le système de reconnaissance vocale en ligne basé sur WebSocket et JavaScript présente les caractéristiques d'une faible latence, d'un temps réel et d'une multiplateforme, et est devenu une solution largement utilisée. Cet article explique comment utiliser WebSocket et JavaScript pour implémenter un système de reconnaissance vocale en ligne.

Crash de l'historique de Windows Defender ; la détection ne peut pas être supprimée. enregistrer Crash de l'historique de Windows Defender ; la détection ne peut pas être supprimée. enregistrer Feb 23, 2024 am 09:37 AM

WindowsDefender est le logiciel antivirus par défaut du PC Windows qui protège le PC contre diverses menaces telles que les logiciels malveillants, les virus et autres. Alors que Windows Defender garde une trace de toutes ses actions pour protéger votre PC contre ces menaces, de nombreux utilisateurs se plaignent de ne pas pouvoir accéder à l'historique de protection de Windows Defender. Dans cet article, nous vous expliquerons comment réparer le crash de l'historique de Windows Defender et que faire si vous ne parvenez pas à supprimer Detections.log. Qu’est-ce que l’historique de protection de Windows Defender ? La fonction d'historique de Windows Defender vous permet d'afficher

WebSocket et JavaScript : technologies clés pour mettre en œuvre des systèmes de surveillance en temps réel WebSocket et JavaScript : technologies clés pour mettre en œuvre des systèmes de surveillance en temps réel Dec 17, 2023 pm 05:30 PM

WebSocket et JavaScript : technologies clés pour réaliser des systèmes de surveillance en temps réel Introduction : Avec le développement rapide de la technologie Internet, les systèmes de surveillance en temps réel ont été largement utilisés dans divers domaines. L'une des technologies clés pour réaliser une surveillance en temps réel est la combinaison de WebSocket et de JavaScript. Cet article présentera l'application de WebSocket et JavaScript dans les systèmes de surveillance en temps réel, donnera des exemples de code et expliquera leurs principes de mise en œuvre en détail. 1. Technologie WebSocket

Comment supprimer l'historique de protection dans le système Win11 Comment supprimer l'historique de protection dans le système Win11 Feb 19, 2024 pm 03:10 PM

Dans le système Win11, nos enregistrements d'activité peuvent divulguer la confidentialité et certains utilisateurs souhaitent supprimer ces enregistrements pour protéger la confidentialité. Pour supprimer l'historique de protection, vous pouvez suivre ces étapes : Ouvrez d'abord Paramètres, puis sélectionnez les options de confidentialité et de sécurité, puis appuyez sur Historique d'activité et enfin appuyez sur Effacer l'historique pour supprimer. Cela peut effacer efficacement l'historique de protection dans le système Win11 et protéger les informations personnelles. Méthode de suppression : 1. Cliquez sur « Démarrer » dans la barre des tâches dans le coin inférieur gauche et sélectionnez « Paramètres » dans la liste du menu. 2. Après avoir accédé à la nouvelle interface, cliquez sur « Confidentialité et sécurité » dans la colonne de gauche, puis cliquez sur « Activité » dans la colonne de droite.

Comment mettre en œuvre un système de réservation en ligne à l'aide de WebSocket et JavaScript Comment mettre en œuvre un système de réservation en ligne à l'aide de WebSocket et JavaScript Dec 17, 2023 am 09:39 AM

Comment utiliser WebSocket et JavaScript pour mettre en œuvre un système de réservation en ligne. À l'ère numérique d'aujourd'hui, de plus en plus d'entreprises et de services doivent fournir des fonctions de réservation en ligne. Il est crucial de mettre en place un système de réservation en ligne efficace et en temps réel. Cet article explique comment utiliser WebSocket et JavaScript pour implémenter un système de réservation en ligne et fournit des exemples de code spécifiques. 1. Qu'est-ce que WebSocket ? WebSocket est une méthode full-duplex sur une seule connexion TCP.

Effacer l'historique gris de Safari sur iPhone : correctif Effacer l'historique gris de Safari sur iPhone : correctif Jun 08, 2024 pm 06:44 PM

Le bouton Effacer l’historique est-il gris dans Safari sur iPhone ? Si tel est le cas, vous ne pourrez pas du tout effacer l’historique dans Safari. Les cookies stockés et les données du site Web peuvent provoquer des événements non sollicités dans votre navigateur. Cependant, si vous suivez les étapes ci-dessous, vous pouvez facilement résoudre le problème et supprimer l'historique des utilisateurs stocké de Safari. Correctif 1 – Désactiver les restrictions de contenu Les restrictions de contenu sur iPhone peuvent limiter l'utilisation correcte du navigateur Safari. Étape 1 – Ouvrez les paramètres de l'iPhone. Étape 2 – Ensuite, accédez aux paramètres de temps d'écran. Étape 3 – Dans les paramètres de temps d'écran, activez les restrictions de contenu et de confidentialité

See all articles