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

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

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

    隨筆 - 22  文章 - 467  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(25)

    隨筆分類(74)

    文章分類(1)

    收藏夾(277)

    在線工具

    在線資料

    最新隨筆

    搜索

    •  

    積分與排名

    • 積分 - 217561
    • 排名 - 260

    最新評論

    閱讀排行榜

    評論排行榜

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>drag to resize</title>
    </head>
    <script type="text/javascript"> 
      
            
    var obj_resize = false;
            
    var obj_Ofx = 0;
            
    var obj_Vfx = 0;
            
    var obj_Ofy = 0;
            
    var obj_Vfy = 0;
     
            
    function obj_up(id){

         
    if (obj_resize) {
                    document.getElementById(id).style.cursor 
    = "auto";
                    document.getElementById(id).releaseCapture();
                    obj_resize 
    = false
                }
            }
        
    function obj_move(id){
                
            
    if(obj_resize){
                
    if (event.clientX - parseInt(document.getElementById(id).offsetLeft) > 70 && event.clientY - parseInt(document.getElementById(id).offsetTop) > 70) {
                    
    if (event.clientX - parseInt(document.getElementById(id).offsetLeft) < 1024 && event.clientY - parseInt(document.getElementById(id).offsetTop) < 768) {
                        document.getElementById(id).style.width 
    = event.clientX - parseInt(document.getElementById(id).offsetLeft);
                        document.getElementById(id).style.height 
    = event.clientY - parseInt(document.getElementById(id).offsetTop);
                        document.getElementById(
    "div1td2").style.height = event.clientY - parseInt(document.getElementById(id).offsetTop);
                    }
                }
            }

        }
        
    function obj_lsdown(id){
            
    var curX = event.clientX + document.documentElement.scrollLeft;
            
    var curY = event.clientY + document.documentElement.scrollTop;
            
    var moveallwidth = parseInt(document.getElementById(id).offsetLeft) + parseInt(document.getElementById(id).offsetWidth);
            
    var moveallheight = parseInt(document.getElementById(id).offsetTop) + parseInt(document.getElementById(id).offsetHeight);
            
    var moveleft = parseInt(moveallwidth) - parseInt(curX);
            
    var movetop = parseInt(moveallheight) - parseInt(curY);    
            
    if (moveleft <= 70 && moveleft >= 0 && movetop <= 70 && movetop >= 0) { 
                document.getElementById(id).style.cursor
    ="nw-resize";
                document.getElementById(id).setCapture();
                obj_resize 
    = true
            }    
        }
        
    </script>
    <body bgcolor="#ffffff">
        
    <div id="div1"
            style
    ="width: 300px; height: 300px; top: 200px; left: 300px; zIndex: 100; position: absolute; cursor: auto;"
            onmousedown
    ="obj_lsdown('div1');" onmousemove="obj_move('div1');"
            onmouseup
    ="obj_up('div1');">
            
    <table border="0" cellpadding="0" cellspacing="0" id="table1"
                width
    ="100%" style="table-layout: fixed;">

                
    <tr>
                    
    <td style="height: 300px;" id="div1td2" bgcolor="#6666ff"><span>content</span>
                    
    </td>
                
    </tr>
            
    </table>
        
    </div>
    </body>
    </html>
    posted on 2011-06-08 16:41 ApolloDeng 閱讀(715) 評論(1)  編輯  收藏

    FeedBack:
    # re: Why this simple "drag to resize block" JavaScript doesn't work in Chrome? 2011-06-13 19:06 Aloong
    OK,這個只是在stackOverFlow問問題為了方便把代碼貼在這里,這是因?yàn)?setCapture();和.releaseCapture();是IE下才能用的,所以Chrome下不能使用,后來沒用這個代碼,用了雅虎的YUI了.  回復(fù)  更多評論
      

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产精品成人四虎免费视频| 亚洲国产成人精品无码区在线观看 | 亚洲日韩乱码久久久久久| 日韩插啊免费视频在线观看| 国产99在线|亚洲| 亚洲中文字幕无码久久2017| 桃子视频在线观看高清免费完整| 久久精品国产精品亚洲精品| 久久精品无码专区免费青青| 99热这里有免费国产精品| 亚洲熟妇无码AV| 亚洲AV永久精品爱情岛论坛| 丝袜捆绑调教视频免费区| 亚洲av午夜精品无码专区| 中文亚洲AV片不卡在线观看| 免费视频专区一国产盗摄| 国产精品玖玖美女张开腿让男人桶爽免费看 | 男男gvh肉在线观看免费| 亚洲国产人成在线观看69网站| 久久久精品免费视频| 亚洲欧美自偷自拍另类视| 亚洲AV无码久久精品狠狠爱浪潮| 日韩av无码免费播放| 亚洲国产无线乱码在线观看| 成人免费无码视频在线网站| 国产午夜不卡AV免费| 羞羞漫画小舞被黄漫免费| 亚洲乱码在线视频| 亚洲AV色香蕉一区二区| 亚洲JIZZJIZZ中国少妇中文| 成人免费乱码大片A毛片| 久久无码av亚洲精品色午夜| 亚洲国产午夜精品理论片| 亚洲AV无码一区二区二三区软件| 99久久免费精品高清特色大片| 亚洲精品自拍视频| 亚洲男同帅GAY片在线观看| 亚洲精品视频免费观看| 成人免费一区二区三区在线观看| 天天综合亚洲色在线精品| 亚洲午夜在线一区|