lqxue

          常用鏈接

          統(tǒng)計(jì)

          book

          tools

          最新評(píng)論

          鼠標(biāo)拖拽div,支持w3c

          <html>
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
          <title>Binny.cn</title>
          <script>
           var obj=0;
           var x=0;
           var y=0;
           var ie = (navigator.appVersion.indexOf("MSIE")!=-1);//IE
           var ff = (navigator.userAgent.indexOf("Firefox")!=-1);//Firefox
           function find(evt,objDiv){
            obj = objDiv
            if (ff){
              x = document.documentElement.scrollLeft + evt.layerX;
              y = document.documentElement.scrollTop + evt.layerY;
             
              if (document.documentElement.scrollTop > 0){
               y = evt.layerY - document.documentElement.scrollTop;
              }
             
              if (document.documentElement.scrollLeft > 0){
               x = evt.layerX - document.documentElement.scrollLeft;
              }
             }
            if (ie){
              x = document.documentElement.scrollLeft + evt.offsetX;
              y = document.documentElement.scrollTop + evt.offsetY;
             
              if (document.documentElement.scrollTop > 0){
               y = evt.offsetY - document.documentElement.scrollTop;
              }
             
              if (document.documentElement.scrollLeft > 0){
               x = evt.offsetX - document.documentElement.scrollLeft;
              }
             }
           }
           function dragit(evt){
            if(obj == 0){
             return false
            }
            else{
             obj.style.left = evt.clientX - x + "px";
             obj.style.top = evt.clientY - y + "px";
            }
           }
          </script>
          </head>
          <body style="margin:0" onmousemove="dragit(event)" onmouseup="obj = 0">

          <div id="aaa" style="background-color:red;width:200pt;height:200pt;position:absolute">
          <div id="aa" style="width:200pt;height:20pt;background:blue;position:absolute" onmousedown="find(event,document.getElementById('aaa'))"></div>
          </div><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
          </body>
          </html>

          摘自:http://www.binny.cn/article.asp?id=232

          posted on 2007-12-27 13:45 lqx 閱讀(391) 評(píng)論(0)  編輯  收藏 所屬分類: html

          主站蜘蛛池模板: 郯城县| 澎湖县| 保亭| 沁水县| 丘北县| 庆安县| 桂平市| 阿拉善右旗| 株洲县| 博爱县| 郯城县| 名山县| 阳谷县| 阳新县| 莒南县| 万安县| 葫芦岛市| 正镶白旗| 社旗县| 阿拉善右旗| 保亭| 天水市| 武鸣县| 绵阳市| 北安市| 汉阴县| 偃师市| 西安市| 鄂伦春自治旗| 凤翔县| 志丹县| 新宾| 望都县| 汉川市| 垫江县| 惠州市| 江北区| 天峨县| 登封市| 山东省| 庆元县|