Maison interface Web js tutoriel 使用Cookies保存网站历史浏览记录实例代码_javascript技巧

使用Cookies保存网站历史浏览记录实例代码_javascript技巧

May 16, 2016 pm 06:23 PM
cookies 浏览记录

下面的代码,注意利用了cookies的多个增加判定等,学习cookies操作的朋友,非常值得一看。
核心代码:

复制代码 代码如下:

function glog(evt){
evt=evt?evt:window.event;
var srcElem=(evt.target)?evt.target:evt.srcElement;
try{
while(srcElem.parentNode&&srcElem!=srcElem.parentNode){
if(srcElem.tagName&&srcElem.tagName.toUpperCase()=="A"){
linkname=srcElem.innerHTML;
address=srcElem.href+"|";
wlink=linkname+"+"+address;
old_info=getCookie("history_info");
var insert=true;
if(old_info==null){//判断cookie是否为空
insert=true;
}
else{
var old_link=old_info.split("|");
for(var j=0;jif(old_link[j].indexOf(linkname)!=-1)
insert=false;
if(old_link[j]=="null")
break;
}
}
if(insert){
wlink+=getCookie("history_info");
setCookie("history_info",wlink);
history_show().reload();
break;
}
else
{


var old_link1=old_info.split("|");
var length=old_link1.length
var newcookie=''
for(var j=0;lengthif(old_link1[j].indexOf(linkname)==-1)
{
if(j==length-1||j==5)
{
newcookie=newcookie+old_link1[j]
}
else
{
newcookie=newcookie+old_link1[j]+'|'
}
}

}
newcookie=wlink+newcookie
setCookie("history_info",newcookie);
history_show().reload();
break;
}
}
srcElem = srcElem.parentNode;
}
}
catch(e){}
return true;
}

完整的效果演示代码:
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

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

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)

Comment récupérer l'historique de navigation en mode navigation privée Comment récupérer l'historique de navigation en mode navigation privée Feb 19, 2024 pm 04:22 PM

La navigation privée est un moyen très pratique de naviguer et de protéger votre vie privée lorsque vous surfez sur Internet sur votre ordinateur ou appareil mobile. Le mode de navigation privée empêche généralement le navigateur d'enregistrer votre historique de visites, de sauvegarder les cookies et les fichiers cache et d'empêcher le site Web que vous parcourez de laisser des traces dans le navigateur. Cependant, dans certains cas particuliers, nous pouvons être amenés à restaurer l'historique de navigation de la navigation incognito. Tout d’abord, il faut être clair : le but du mode de navigation privée est de protéger la vie privée et d’empêcher des tiers d’obtenir l’historique en ligne de l’utilisateur à partir du navigateur. Par conséquent, la navigation incognito

Comment afficher l'historique de navigation sur WallpaperEngine Comment afficher l'historique de navigation sur WallpaperEngine Mar 19, 2024 pm 09:50 PM

Les utilisateurs peuvent parcourir et afficher divers fonds d'écran sur WallpaperEngine. De nombreux utilisateurs souhaitent savoir comment WallpaperEngine peut afficher les enregistrements de navigation dans le dossier Fond d'écran en accédant au lecteur C. Comment afficher l'historique de navigation dans WallpaperEngine Afficher dans le dossier Fond d'écran 1. Recherchez cet ordinateur et ouvrez-le, cliquez pour accéder au lecteur C. 2. Recherchez le dossier Windows et dans Fichiers Windows, cliquez sur le dossier Web. 3. Cliquez sur le dossier Fond d'écran. 4. Cliquez sur Windows 107 pour obtenir l'historique de navigation dans les fonds d'écran. Utiliser l'historique du navigateur 1. Ouvrez le navigateur que vous utilisez et appuyez sur "Ct

Comment vérifier l'historique de navigation sur Zhihu_Comment vérifier l'historique de navigation sur Zhihu Comment vérifier l'historique de navigation sur Zhihu_Comment vérifier l'historique de navigation sur Zhihu Mar 23, 2024 am 11:31 AM

1. Tout d'abord, ouvrez Zhihu et cliquez sur le bouton [Mon] en bas de l'écran. Dans cette option, les utilisateurs voient leur historique de navigation. 2. Dans le coin supérieur droit de l'interface [Mon], les utilisateurs peuvent voir une option [Navigation récente]. Après avoir cliqué pour entrer, vous pouvez voir l'historique de navigation récent, mais sachez que vous ne pouvez parcourir que les 1 000 éléments précédents.

Comment restaurer l'historique de navigation dans Safari Comment restaurer l'historique de navigation dans Safari Feb 24, 2024 am 11:50 AM

Safari peut enregistrer son propre historique de navigation, alors comment restaurer l'historique de navigation. Les utilisateurs doivent cliquer sur la fonction de paramètres du logiciel, puis les données peuvent être restaurées sur le site Web avancé ? Cette introduction à la méthode de récupération de l'historique de navigation peut vous indiquer le contenu spécifique. Ce qui suit est une introduction détaillée, alors jetez-y un œil. Tutoriel sur téléphone mobile Apple : Comment récupérer l'historique de navigation Safari Réponse : Introduction spécifique à la récupération de données de sites Web dans les paramètres de l'historique : 1. Ouvrez d'abord ce logiciel. 2. Vous pouvez trouver des enregistrements de navigation historiques à l'intérieur. 3. Cliquez ensuite sur Avancé dans les paramètres, sélectionnez les données du site Web et vous pourrez les restaurer.

Comment résoudre le problème de transfert des cookies perdus par Nginx Comment résoudre le problème de transfert des cookies perdus par Nginx May 15, 2023 pm 09:10 PM

1. Chemin d'opération des cookies perdus : http://localhost:8080/content/requestAction!showMainServiceReqDetail.action chemin deux : http://localhost/content/requestAction!showMainServiceReqDetail.action chemin trois : http://localhost/clp/ requestAction!showMainServiceReqDetail.action le chemin un est un accès direct, le chemin deux est le même que le chemin

Comment supprimer l'historique de navigation de Zhihu_Comment supprimer l'historique de navigation de Zhihu Comment supprimer l'historique de navigation de Zhihu_Comment supprimer l'historique de navigation de Zhihu Mar 22, 2024 pm 12:11 PM

1. Tout d'abord, cliquez pour ouvrir l'application Zhihu, entrez dans l'interface de configuration des informations personnelles [Mes], vous pouvez voir l'option de fonction [Récemment consulté], cliquez pour entrer (comme indiqué sur l'image). 2. Ensuite, l'utilisateur peut voir tous les enregistrements de navigation précédents, sélectionner et cliquer sur l'option de paramètres dans le coin supérieur droit, puis sélectionner l'option de fonction pour cliquer sur [Fermer la navigation récente] (comme indiqué dans l'image). 3. Enfin, cliquez sur Confirmer pour fermer pour effacer l'historique de navigation, et les enregistrements de navigation suivants ne seront plus enregistrés (comme le montre l'image).

Comment Scrapy utilise l'IP proxy, l'agent utilisateur et les cookies pour éviter les stratégies anti-crawler Comment Scrapy utilise l'IP proxy, l'agent utilisateur et les cookies pour éviter les stratégies anti-crawler Jun 23, 2023 pm 01:22 PM

Avec le développement des robots d'exploration Web, de plus en plus de sites Web et de serveurs commencent à adopter des stratégies anti-crawler pour empêcher l'exploration malveillante des données. Ces stratégies incluent le blocage IP, la détection des agents utilisateurs, la vérification des cookies, etc. Sans stratégie de réponse correspondante, nos robots d’exploration peuvent facilement être qualifiés de malveillants et bannis. Par conséquent, afin d'éviter cette situation, nous devons appliquer des politiques telles que l'adresse IP proxy, l'agent utilisateur et les cookies dans le programme d'exploration du framework Scrapy.

Instructions détaillées pour l'utilisation des cookies Instructions détaillées pour l'utilisation des cookies Feb 22, 2024 pm 12:21 PM

Les cookies sont une technologie Web courante utilisée pour stocker des informations sur les préférences personnelles et le comportement des utilisateurs sur les sites Web. À l'ère numérique d'aujourd'hui, presque tous les sites Web utilisent des cookies pour offrir une personnalisation et une meilleure expérience utilisateur. Cet article présentera en détail l'utilisation des cookies pour aider les utilisateurs à mieux comprendre et maîtriser cette technologie. Tout d’abord, comprenons le concept de base des cookies. Les cookies sont de petits fichiers texte stockés sur le navigateur de l'utilisateur par le site Internet et contiennent des informations sur la visite de l'utilisateur sur le site Internet.

See all articles