Ich bin ein Fenster und doch kein Fenster!
Sie können mich über den Bildschirm schieben...
[Beschreibung]
Mit diesem Script erzeugen Sie ein Pseudo- Popup- Fenster, welches sich per Drag'n'Drop auf dem Bildschirm umherschieben lässt.
[Kompatibilität]
[Code]
function drag_drop(e){ if (ie4&&dragapproved){ crossobj.style.left=tempx+event.clientX-offsetx crossobj.style.top=tempy+event.clientY-offsety return false } else if (ns6&&dragapproved){ crossobj.style.left=tempx+e.clientX-offsetx crossobj.style.top=tempy+e.clientY-offsety return false } } function initializiere_drag(e){ crossobj=ns6? document.getElementById("einepopupbox") : document.all.einepopupbox var firedobj=ns6? e.target : event.srcElement var topelement=ns6? "HTML" : "BODY" while (firedobj.tagName!=topelement&&firedobj.id!="dragbar"){ firedobj=ns6? firedobj.parentNode : firedobj.parentElement } if (firedobj.id=="dragbar"){ offsetx=ie4? event.clientX : e.clientX offsety=ie4? event.clientY : e.clientY tempx=parseInt(crossobj.style.left) tempy=parseInt(crossobj.style.top) dragapproved=true document.onmousemove=drag_drop } } document.onmousedown=initializiere_drag document.onmouseup=new Function("dragapproved=false")
function box_weg(){ if (ie4||ns6) crossobj.style.visibility="hidden" else if (ns4) document.einepopupbox.visibility="hide" } </script>
??
Kopieren Sie bitte den Code