11550 sujets

JavaScript, DOM et API Web HTML5

Voila,
je cherche comment faire pour pouvoir afficher sur un site les articles que le visiteur a déjà visité.
Pour donner un exemple:
www.amazon.fr
Dans la page on a: Articles que vous avez consultés récemment
Quelqu'un sait comment faire?
Bon, si personne de mieux qualifié que moi ne répond,

voilà ce que je ferais :

Je ferais un tableau de liens genre :

lien[j][0]=nombre de clicks,
lien[j][1]="http...."

Ensuite :

Au lieu de faire un a href en dur dans le hrml,
Je mettrai une image avec un onclick
Puis dans la fonction traitant le onclick,
J'incrémente le lien[_jquivabien_][0],
Je sauvegarde mes lien[j][0] dans un cookie,
avant de brancher lien[_jquivabien_][1]

Je ne sais pas si j'ai été clair.

Maintenant, je ferais cela car je n'ai ni php ni mysql.
Si tu en disposes, il peut être plus rationel de faire incrémenter des données dans ta base.
Modifié par aCOSwt (05 Dec 2006 - 17:19)
Je pense que ça se gère avec des cookies.
De toute façon même si tu avais php ou mysql, tu ne pourrais pas t'en servir car ce type de navigation est mise en place pour un internaute anonyme, ou alors éventuellement avec les sessions.
Mais bon puisque tu n'as pas de langage serveur, les cookies est la seule solution.
Modifié par QuentinC (05 Dec 2006 - 17:51)