请问怎么用javascript去控制层的脱动。。
给出相关代码。

解决方案 »

  1.   

    <style>
    <!--.drag{position:relative;cursor:hand}
    -->
    </style>
    <script language="JavaScript">
    var dragapproved=false
    var z,x,y
    function move(){
    if (event.button==1&&dragapproved){
    z.style.pixelLeft=temp1+event.clientX-x
    z.style.pixelTop=temp2+event.clientY-y
    return false
    }}
    function drags(){
    if (!document.all)
    return
    if (event.srcElement.className=="drag"){
    dragapproved=true
    z=event.srcElement
    temp1=z.style.pixelLeft
    temp2=z.style.pixelTop 
    x=event.clientX
    y=event.clientY
    document.onmousemove=move
    }}
    document.onmousedown=drags
    document.onmouseup=new Function("dragapproved=false")
    </script>
            <img src="img/draw.jpg" class="drag">