<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 154  文章 - 60  trackbacks - 0
    <2007年12月>
    2526272829301
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    聲明:

    該blog是為了收集資料,認識朋友,學習、提高技術,所以本blog的內容除非聲明,否則一律為轉載!!

    感謝那些公開自己技術成果的高人們!!!

    支持開源,尊重他人的勞動!!

    常用鏈接

    留言簿(3)

    隨筆分類(148)

    隨筆檔案(143)

    收藏夾(2)

    其他

    學習(技術)

    觀察思考(非技術)

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    代碼:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"
    >
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>drag layer</title>
    <style>
    body,table
    {color:#000000;
        font-size
    :12px;
    }

    div.div_one
    {}
    .dragBar
    {color:#FFFFFF;
        font-weight
    :bold}

    </style>
    <script language="javascript" defer>
    /*written by joelee@51js
    */

        
    var tmpElement=null;
        
    var dragElement=null;
        
    var downX,downY,tmp_o_x,tmp_o_y;
        
    var refElement=null;
        
    var dragActive=0;
        
    var draging=0;
    function readyDrag(){
        dragActive
    =1;
        
    if(event.srcElement.tagName!="DIV")
            
    return;
        dragElement
    =event.srcElement.parentNode;
        tmpElement
    =dragElement.cloneNode(true);
        tmpElement.style.filter
    ="alpha(opacity=90)";
        tmpElement.style.zIndex
    =2;
        dragElement.style.zIndex
    =1;
        tmpElement.style.position
    ="absolute";
        
    if(dragElement.parentNode.tagName!="BODY"){
            dragElement.style.left
    =dragElement.offsetLeft+dragElement.parentNode.style.pixelLeft;
            dragElement.style.top
    =dragElement.offsetTop+dragElement.parentNode.style.pixelTop;
        }

        downX
    =event.clientX;
        downY
    =event.clientY;
        tmp_o_x
    =dragElement.style.pixelLeft;
        tmp_o_y
    =dragElement.style.pixelTop;
        tmpElement.style.visibility
    ="hidden";
        document.body.appendChild(tmpElement);
        document.onmousemove
    =startDrag;
        }

        document.onmouseup
    =endDrag;
    function startDrag(){
        
    if(dragActive==1&&event.button==1&&dragElement!=null&&tmpElement!=null){
            tmpElement.style.visibility
    ="visible";
            tmpElement.style.left
    =tmp_o_x+event.clientX-downX;
            tmpElement.style.top
    =tmp_o_y+event.clientY-downY;
            dragElement.style.backgroundColor
    ="#CCCCCC";
            document.body.style.cursor
    ="move";
            draging
    =1;
        }

    }

    function endDrag(){
        
    if(dragActive==1&&tmpElement!=null){
            
    if(draging==1){
                dragElement.removeNode(
    true);
                draging
    =0;
            }

            tmpElement.style.filter
    ="alpha(opacity=100)";
            tmpElement.style.zIndex
    =1;
            document.body.style.cursor
    ="default";
            
    if(refElement!=null&&refElement.parentNode!=null&&refElement.parentNode.tagName!="BODY"){
                tmpElement.style.width
    =refElement.parentNode.style.width;
                tmpElement.style.position
    ="";
                refElement.parentNode.insertBefore(tmpElement,refElement);
            }

        }

        dragElement
    =null;
        tmpElement
    =null;
        dragActive
    =0;
    }

    function readyInsert(){
        
    if(dragActive==1){
            
    var element=event.srcElement;
            
    if(element==dragElement)return;
            
    if(element.tagName!="DIV")
                
    return;
            
    if(element.className=="dragBar"||element.className=="textSheet"||element.className=="blankBar")
                element
    =element.parentNode;
            element.style.backgroundColor
    ="#CCCCCC";
            element.style.filter
    ="alpha(opacity=50)";
            refElement
    =element;
        }

    }

    function failInsert(){
        
    var element=event.srcElement;
        
    if(element.tagName!="DIV")
            
    return;
        
    try{
            
    if(element.className=="dragBar"||element.className=="textSheet"||element.className=="blankBar")
                element
    =element.parentNode;
        }
    catch(e){}
        element.style.filter
    ="alpha(opacity=100)";
        element.style.backgroundColor
    ="#FFFFFF";
        refElement
    =null;
    }

    document.onselectstart
    =function(){return false}
    </script>
    </head>

    <body>
    <div id="div_one" class="div_one" style="position:absolute; left:116px; top:137px; width:433px; z-index:1; background-color: #FFFFFF; layer-background-color: #FFFFFF;" onMouseOver="readyInsert()" onMouseOut="failInsert()">
      
    <div onMouseDown="readyDrag()" style="cursor:move; border:1px solid #996666; background-color:#996666; height:20px" name="dragDIV" class="dragBar"><img src="snap_icon.gif" width="16" height="16">Window</div>
    <div class="textSheet" style="border:1px solid #996666;">Content<br>
      Content
    <br>
      Content
    <br>
      Content  
    <br>
    </div>
    <div class="blankBar" style="height:10px"></div></div>
    <div id="grid1" style="position:absolute; left:534px; top:37px; width:336px; height:15px; z-index: 100; visibility: visible;">
      
    <div style="height:20px;z-index:2;" onMouseOver="readyInsert()" onMouseOut="failInsert();">把層拖動到這兒</div>
    </div>
    <div id="grid2" style="position:absolute; left:20px; top:40px; width:494px; height:15px; z-index: 100; visibility: visible;">
      
    <div style="height:20px;z-index:2; background-image:url()" onMouseOver="readyInsert()" onMouseOut="failInsert();">把層拖動到這兒</div>
    </div>
    <div id="div_one" class="div_one" style="position:absolute; left:204px; top:277px; width:433px; z-index:1; background-color: #FFFFFF; layer-background-color: #FFFFFF;" onMouseOver="readyInsert()" onMouseOut="failInsert()">
      
    <div onMouseDown="readyDrag()" style="cursor:move; border:1px solid #996666; background-color:#996666; height:20px" name="dragDIV" class="dragBar"><img src="snap_icon.gif" width="16" height="16">BBS</div>
      
    <div class="textSheet" style="border:1px solid #996666;">Content</div>
      
    <div class="blankBar" style="height:10px"></div>
    </div>
    <div id="div_one" class="div_one" style="position:absolute; left:561px; top:195px; width:433px; z-index:1; background-color: #FFFFFF; layer-background-color: #FFFFFF;" onMouseOver="readyInsert()" onMouseOut="failInsert()">
      
    <div onMouseDown="readyDrag()" style="cursor:move; border:1px solid #996666; background-color:#996666; height:20px" name="dragDIV" class="dragBar"><img src="snap_icon.gif" width="16" height="16">Log</div>
      
    <div class="textSheet" style="border:1px solid #996666;">Content<br>
        Content
    <br>
        Content    
    <br>
      Content
    <br>
    </div>
      
    <div class="blankBar" style="height:10px"></div>
    </div>
    <div id="div_one" class="div_one" style="position:absolute; left:438px; top:74px; width:433px; z-index:1; background-color: #FFFFFF; layer-background-color: #FFFFFF;" onMouseOver="readyInsert()" onMouseOut="failInsert()">
      
    <div onMouseDown="readyDrag()" style="cursor:move; border:1px solid #996666; background-color:#996666; height:20px" name="dragDIV" class="dragBar"><img src="snap_icon.gif" width="16" height="16">Worker</div>
      
    <div class="textSheet" style="border:1px solid #996666;">Content</div>
      
    <div class="blankBar" style="height:10px"></div>
    </div>
    <div id="div_one" class="div_one" style="position:absolute; left:206px; top:406px; width:433px; z-index:1; background-color: #FFFFFF; layer-background-color: #FFFFFF;" onMouseOver="readyInsert()" onMouseOut="failInsert()">
      
    <div onMouseDown="readyDrag()" style="cursor:move; border:1px solid #996666; background-color:#996666; height:20px" name="dragDIV" class="dragBar"><img src="snap_icon.gif" width="16" height="16">Tools</div>
      
    <div class="textSheet" style="border:1px solid #996666;">Content</div>
      
    <div class="blankBar" style="height:10px"></div>
    </div>
    </body>
    </html>
    posted on 2007-12-06 11:32 lk 閱讀(438) 評論(0)  編輯  收藏 所屬分類: ajax&jshtml
    主站蜘蛛池模板: 免费在线看v网址| 亚洲中文字幕久久精品无码APP| 亚洲日本成本人观看| 在线观看91精品国产不卡免费| 亚洲一区二区三区免费| 图图资源网亚洲综合网站| 好大好深好猛好爽视频免费| 五月天国产成人AV免费观看| 亚洲黄色一级毛片| 亚洲一级大黄大色毛片| 免费观看午夜在线欧差毛片| 成人性做爰aaa片免费看| 亚洲精品中文字幕无码A片老| 在线亚洲精品自拍| 成人最新午夜免费视频| 三级毛片在线免费观看| 亚洲欧洲无卡二区视頻| 亚洲av无码一区二区三区网站| 岛国大片免费在线观看| 日本在线看片免费| 免费精品国自产拍在线播放 | 亚洲va中文字幕无码久久| 成人免费无码大片A毛片抽搐色欲| GOGOGO免费观看国语| 亚洲精品第一国产综合亚AV| 久久精品亚洲日本佐佐木明希| 免费永久在线观看黄网站| 青青草a免费线观a| 大地资源网高清在线观看免费| 欧美日韩亚洲精品| 亚洲国产日韩精品| 久久精品国产亚洲AV麻豆网站| 亚洲人成人网站在线观看| 暖暖在线日本免费中文| 99无码人妻一区二区三区免费| 三上悠亚电影全集免费| 曰韩无码AV片免费播放不卡| 亚洲精品乱码久久久久久蜜桃图片| 亚洲男女性高爱潮网站| 无码欧精品亚洲日韩一区| 亚洲中文字幕无码久久2017|