Est-il possible de créer un cookie après que l'utilisateur a complètement supprimé le cache de son navigateur (+ cookies)?Création d'un cookie onunload (même après la suppression du cache du navigateur)
E.g. les variables pré-définies chargées dans la mémoire
var userID = 1337;
var IP = 222.222.222.222;
var trackingUID = 'LaughingAtDancingFooBars';
Si la méthode ci-dessus de stocker le travail ne marche pas de données, le stockage peut-être les données contenues dans le document. à l'intérieur d'un élément d'entrée de formulaire - qui est ensuite lu?
<input type="hidden" value="1337" id="userID "/>
<input type="hidden" value="222.222.222.222" id="IP"/>
<input type="hidden" value="LaughingAtDancingFooBars" id="trackingUID"/>
<body onunload="makeCookies(userID, IP, TrackingUID)">
makeCookies(){
document.cookie=tracking = userID, ip etc...
}
Juste une observation rapide vraiment .. Lorsque l'utilisateur a déplacé hors de la page, Javascript peut encore lire ce qui est en mémoire, sinon, lisez ce qui est dans le document. Avec cela, nous pouvons écrire le cookie à nouveau? - Même si l'utilisateur a effacé le cache du navigateur. La vraie question est: est-ce que cela ne deviendrait pas un problème de confidentialité? - si ça marche.
En outre, certains utilisateurs définissent leurs navigateurs pour supprimer tous les cookies lorsqu'ils ferment le navigateur. Cela a surtout lieu après window.onunload(). – jmucchiello