Mirko: "Drag+Drop" mit Layern

Beitrag lesen

Guten Morgen :),

ich habe vor, mittels DHTML einen Schieberegler zu bauen (dürft Ihr euch auch als Scrollbar vorstellen, es geht jedenfalls um den verschiebbaren Regler).

Bei meinen ersten Versuchen, eine Bild in einen Layer zu packen, hat zwar der mousedown prima gefeuert, nach den ersten paar Pixeln Mausbewegung kam aber der durchgestrichene Kreis als Cursor (Element nicht verschiebbar) und der mouseup Handler hat auch nicht mehr richtig gefeuert (sondern erst nach erneutem Klick).

Als ich aber kein Bild (also: gar nix) in den Layer packte, klappte es super: Der Nichtverschiebbar-Cursor kam nicht, und das Loslassen wurde auch registriert nach dem Verschieben.

Muss ich jetzt 2 Layer machen: einen, mit dem Bild, und einen, der leer und darüber ist? Oder gibts da eine weniger umst"andliche L"osung.

Ich bin ehrlich gesagt, ein wenig zu faul, JS-Scrollbarskripte, von denen ich weiß, das sie auf diversen HPs guten Dienst tun, auseinanderzuwuseln. Weiß jemand eine bessere L"osung als meine? Immerhin leidet bei mehr Layern ja auch die Performance, besonders im IE... :(

Eine normale Beschreibung in 2-3 S"atzen ziehe ich wahrscheinlich im Normalfall vor, JS beherrsche ich ganz gut - es geht mir nur um die Methode :).

Mirko