Draggable divs - Positionen versch. divs speichern

Tapir

Mitglied
Hallo miteinander

Ich schlage mich nun bereits seit Tagen mit einem Problem herum. Ich möchte meherere "draggable" divs auf einer Seite plazieren, die ihre x-y-Positionen nach einem Refresh halten (per Cookie). Alle einfacheren Scripts, die ich bis dato gefunden habe, lassen mich entweder mehrere divs draggen, jedoch speichern sie ihre Positionen nicht in einem Cookie.

Ein Script, das ich gefunden hab, vermag zwar die Position zu speichern - jedoch nur für ein div. An dem versuch' ich nun schon seit Tagen herum. Leider ohne Ergebnis. Ich weiss, dass es nicht unbedingt die feine Art ist, ohne Lösungsansatz hier zu posten, aber eben; ich habe keinen.

Hier der Link zum genannten Script.
Ich bin für jeden Strohhalm dankbar, für eine Lösung würde ich auf die Knie gehen. (und wie ich so bei meinen Recherchen herausgefunden hab, bin ich damit nicht der Einzige)

Danke im Voraus und beste Grüsse
 
Hi,

es genügt ja, wenn Du beim Beenden eines Drag-Vorgangs die aktuellen Positionsangaben des Elementes
speicherst. Als Cookie-Name dient die ID des Drag-Objektes.

Wird die Seite erneut geladen, prüfst Du ob ein Cookie existiert und positionierst das Element anhand
der enthaltenen Angaben.

Vielleicht hilft Dir das kleine Beispiel.

Ciao
Quaese
 
Quaese,
Du bist quasi Gott für mich. Ich bin begeistert! Erste Antwort und - Volltreffer!

Ähmm... darf ich Dein "kleines Beispiel" (Nochmals: WAHHHNSINN!!) vielleicht für meine Zwecke gebrauchen?

Danke im Voraus und: Danke!
 
Hallo Quaese

Eine Frage hätt ich doch noch: Könnte man diese divs auch noch per Maus grösser und kleiner ziehen (z.B. rechts unten) und diese Koordinaten ebenfalls speichern?
Das wär dann ja schon fast auf dem Niveau von Windows Vista :-)
 

Neue Beiträge

Zurück