Drag & Drop de blocs avec enregistrement de position [AJAX ?] - HTML/CSS - Programmation
Marsh Posté le 05-12-2005 à 14:03:40
Pourtant google ça aide bien...
1ere réponse:
http://www.walterzorn.com/dragdrop/dragdrop_e.htm
edit: de balise url
Marsh Posté le 05-12-2005 à 14:51:26
ok je te remercie je m'étais limite à "drag and drop ajax" ...
Marsh Posté le 05-12-2005 à 15:01:10
oui c'est pour cela que je n'ai rien trouvé, l'AJAX sert uniquement à sauver les nouvelles positions dans mon cas
Marsh Posté le 05-12-2005 à 15:48:06
bon, je me suis fait une bonne partie des sites trouvés sur les premières pages de résultats Google ... mais rien de bien concluant !
j'en trouve aucun qui regroupe le drag & drop d'un BLOC, faisable à l'horizontale et verticale (comme Netvibes quoi ..), et qui se "positionne automatiquement" (toujours pareil que Google, Start.com, Netvibes ...).
si quelqu'un a cela en stock, merci d'avance
Marsh Posté le 05-12-2005 à 15:52:36
Le lien que je te donnais en haut permet le drag&drop horizontale et vertical, t'as juste à l'adapter pour le positionnement automatique...
s'pas trop compliqué...
Marsh Posté le 05-12-2005 à 15:59:27
oui j'ai bien vu que ça le permettait, mais j'ai pas vu dans la même page parler d'ancrage automatique d'un bloc ...voila le souci !
Marsh Posté le 05-12-2005 à 21:28:54
alors, personne n'a une idée de comment mettre en place un système permettant de placer automatiquement un objet que l'on bouge sur une page ?
merci d'avance
Marsh Posté le 06-12-2005 à 09:43:13
Tu définis la position des tes zones d'ancrage.
Ensuite tu regardes la position de ton div à la fin de ton drag&drop.
Pour chacune de tes zones d'ancrage, si
Code :
|
Si oui tu déplaces ta div jusqu'au bon endroit.
Si non tu la remets sur son points de départ.
Je le redis s'pas très compliqué ...
Marsh Posté le 06-12-2005 à 10:54:27
merci anaparjal pour ton aide
je comprends bien ce que tu m'explique mais en fait je me perds dans tous les trucs : pour ne reprendre que l'exemple de NetVibes (oui toujours lui), quand on déplace un bloc, en fait on peut l'ancrer en dessous d'autres blocs, entre deux (avec un déplacement automatique des autres).
sur http://tool-man.org/examples/sorting.html il y a à peu près le même système mais avec des <li> .. suffit-il que j'applique ça à mes div ? (et à la rigueur à des <table> ?)
Merci !
Marsh Posté le 06-12-2005 à 12:26:42
bon, j'ai tenté avec les scripts de tool-man.org mais apparament c'est uniquement fait pour une liste...
apparament c'est pas pour aujourd'hui que j'arriverai à mettre en place un tel système
Marsh Posté le 21-03-2006 à 09:49:30
pitite remarque: il vaut mieux éviter le sqrt => brol < x²
Marsh Posté le 20-09-2006 à 13:14:37
Bonjour,
Je travail sur un projet de fin d'étude ,oû je dois mettre des drag and drop, le meme que www.netvibes.com ou www.google.com/ig
Si vous pouvez m'aider et m'envoyer le script ça serait gentil de votre part .
aussi je me suis inspiré http://tool-man.org/examples/sorting.html mais ça reste un peu flou.
Aussi j'aimerai bien faire lacreation de nouvel onglet comme sur www.netvibes.com ' nouvel onglet ' . merci d avance les amis
Merci
Marsh Posté le 20-09-2006 à 13:21:14
Personnelement j'aime beaucoup Yahoo UI library ainsi que les patterns qu'ils fournissent mais il y a maintenant plein d'autre librairies dans le même gout(ricco, scriptaculous, prototype ...).
Pour ton souci de drag&drop, c'est exactement ce qui est décrit dans une des pattern yahoo, je te conseille donc d'y jeter un oeil: http://developer.yahoo.com/ypatter [...] ropmodules
Pour ton onglet, une autre pattern yahoo: http://developer.yahoo.com/ypatter [...] moduletabs
Marsh Posté le 20-09-2006 à 13:35:43
pour le drag and drop c exactement ce ke je ve, mais y a pas de code source je pense, je ne trouve que une explication !!!!
Tu me comprend ?
Marsh Posté le 20-09-2006 à 16:11:29
ouais bin c'est pas une solution toute faite hein
ça t'explique tout ce à quoi tu dois penser pour réaliser cela! Par contre dans la partie droite tu as les Y!UI examples. Tu n'as plus qu'a assembler tout ça...
Marsh Posté le 20-09-2006 à 17:17:47
ReplyMarsh Posté le 20-09-2006 à 18:09:54
Merci, j ai deja trouvé.
Le problème ce qu j ai deja developper un script qui fait le meme travail, je pourrai vous l envoyer si vous voulez. mais le probleme ça reside dans le fait ' lorsqu on deplace un truc les autres doivent laisser une place vide, => tout change, pas un truc sur l autre !!'
comme netvibes ou googlr.com/ig.
Merci
Marsh Posté le 05-12-2005 à 13:54:58
Bonjour tout le monde
J'ai commencé tout doucement à utiliser la technologie Ajax ; jusque là tout va bien
J'ai vu sur plusieurs sites (Google.com/ig , Netvibes.com, Start.com ...) que l'on pouvait déplacer des blocs avec un enregistrement automatique de la position. Pour l'enregistrement, j'imagine bien que c'est de l'Ajax, mais pour le déplacement, comment se fait-il ?
Quelqu'un aurait-il des sources ou un lien vers un tutoriel/guide ?
Les sources des pages de Netvibes et Google m'ont pas beaucoup aidé sur ce coup
Merci
---------------
- Si les cons volaient, il ferait nuit tout le temps ! -