11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

J'aimerais savoir comment faire pour afficher les div contenus dans une page selon l'ordre préféré de l'utilisateur ?

Je m'explique. J'ai une page contenant des infos sur plusieurs thèmes. J'aimerais que l'utilisateur puisse choisir l'ordre des thèmes dans lequel il veut voir apparaître les infos.

Exemple :

Par défaut :
<div id="theme1">...</div>
<div id="theme2">...</div>
<div id="theme3">...</div>
<div id="theme4">...</div>

Mais l'utilisateur préfèrerais :
<div id="theme3">...</div>
<div id="theme2">...</div>
<div id="theme4">...</div>
<div id="theme1">...</div>

Je comptais stocker les préférences de l'utilisateur dans un cookie mais je suis ouvert à toutes autres propositions.

J'espère avoir été assez clair Smiley smile

Merci d'avance pour vos réponse.
Bonjour,

Fournir:
- une gestion de compte utilisateurs côté serveur, avec options de persornnalisation du contenu, via le CMS.
- ou une bête TOC côté document.

Mais éviter de bricoler du js/cookie/CSS comme cela ne va pas manquer d'être suggéré Smiley ravi
Merci pour la réponse. Ca m'aide déjà pour m'orienter l'une ou l'autre solution.

Qu'est-ce qu'une TOC ?
Une table des matières, type article wikipédia, par exemple (les immbittables js wikipedia en moins)
Modifié par Laurent Denis (12 Mar 2007 - 12:29)
Je crois que je vais pencher pour cette solution mais comment la mettre en oeuvre ?

Y a-t-il quelque part du code sur lequel je pourrais m'inspirer ?

Encore merci... Smiley cligne