hallo leute,
wollte dragndrop mit div machen, kursor bleibt am scrollbar wie angeklebt
Alles anzeigen
die Code ist aus Selfhtml. Danke im Voraus
wollte dragndrop mit div machen, kursor bleibt am scrollbar wie angeklebt
Quellcode
- <html>
- <head>
- <title></title>
- <STYLE TYPE="text/css">
- .avb{
- position:absolute;
- top:30px;left:30px;
- height:410px;width:350px;
- background:#ff0000;
- }
- .avbtext{
- height:360px;width:330px;
- margin:10px 10px 45px 10px;
- background:#ffffff;
- overflow:auto;
- }
- </STYLE>
- <script type="text/javascript">
- <!-- gueltig fuer Netscape ab Version 6, Mozilla, Internet Explorer ab Version 4
- var dragobjekt = null;
- var dragx = 0;
- var dragy = 0;
- var posx = 0;
- var posy = 0;
- function draginit() {
- document.onmousemove = drag;
- document.onmouseup = dragstop;
- }
- function dragstart(element) {
- dragobjekt = element;
- dragx = posx - dragobjekt.offsetLeft;
- dragy = posy - dragobjekt.offsetTop;
- }
- function dragstop() {
- dragobjekt=null;
- }
- function drag(ereignis) {
- posx = document.all ? window.event.clientX : ereignis.pageX;
- posy = document.all ? window.event.clientY : ereignis.pageY;
- if(dragobjekt != null) {
- dragobjekt.style.left = (posx - dragx) + "px";
- dragobjekt.style.top = (posy - dragy) + "px";
- }
- }
- //-->
- </script>
- </head>
- <body onload="draginit();">
- <div onmousedown="dragstart(this)" class="avb">
- <div onmousedown="dragstop()" class="avbtext">
- sdfg<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>fs
- </div>
- </div>
- </body>
- </html>
die Code ist aus Selfhtml. Danke im Voraus