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

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

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

    http://www.tkk7.com/ebecket 返還網
    隨筆-140  評論-11  文章-131  trackbacks-0
    在IE和FF下能用的,獲取按鈕在網頁中的絕對位置
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
    <html xmlns="http://www.w3.org/1999/xhtml">  
    <head>  
        
    <title>獲取控件在網頁中的絕對位置</title>  
    </head>  
    <body>  
    <div>如果您沒有看到按鈕,請往下拉到滾動條。</div>  
    <div style="height:500px;border:1px solid #6666CC;"> </div>  
    ------------<input type="button" value="點我獲取我的座標"    
    onclick
    ="javascript:var pos = getCoordinate();alert('此按鈕距頁面左端 '+pos.x+' 像素,上端 '+pos.y+' 像素');" />  
      
    <script type="text/javascript" language="javascript">  
    function CPos(x, y)   
    {   
        
    this.x = x;   
        
    this.y = y;   
    }   
      
    // 取得事件(通用)   
    function $EVENTObject()   
    {   
        
    if(window.event) return window.event;   
        
    var f=$EVENTObject.caller;   
        
    while(f!=null)   
        {   
            
    var e = f.arguments[0];   
            
    if(e && (e.constructor==MouseEvent||e.constructor==Event||e.constructor==KeyboardEvent)) return e;   
            ff
    =f.caller;   
        }   
    }   
      
    //取得觸發本事件的元素(通用)   
    function getElement()   
    {   
        
    var _enent=$EVENTObject();    
        
    if(window.event)   
        {   
            
    return _enent.srcElement;  //是IE    
        }else{   
            
    return _enent.target;  //是FF   
        }   
      
    }   
      
    //取得 調用本方法的按鈕  距離頁面最上端和最左端的位置   
    function getCoordinate()   
    {   
        
    var target =getElement();   
        
    var pos = new CPos(target.offsetLeft, target.offsetTop);   
           
        
    var targettarget = target.offsetParent;   
        
    while (target)   
        {   
            pos.x 
    += target.offsetLeft;   
            pos.y 
    += target.offsetTop;   
               
            targettarget 
    = target.offsetParent   
        }       
        
    return pos;   
    }   
    </script>  
    </body>  
    </html>  

    轉自:http://elf8848.javaeye.com/blog/227557
    0
    0
    (請您對文章做出評價)
    posted on 2009-10-28 11:48 becket_zheng 閱讀(189) 評論(0)  編輯  收藏 所屬分類: 網頁web前端技術
    主站蜘蛛池模板: 大片免费观看92在线视频线视频| 中国一级特黄的片子免费 | 亚洲成色www久久网站夜月| 日本在线免费播放| 精品亚洲AV无码一区二区| 国产精品冒白浆免费视频| 9i9精品国产免费久久| 亚洲国产高清视频在线观看| 免费永久国产在线视频| 国内精品免费视频精选在线观看 | 美女被免费视频网站a| 亚洲AV无码一区二区二三区入口| 在线观看特色大片免费视频 | 国产一级理论免费版| 午夜精品一区二区三区免费视频| 亚洲国产精品无码久久98| 亚洲精品国偷自产在线| 免费无码不卡视频在线观看| 人妻在线日韩免费视频| 亚洲人成网亚洲欧洲无码| 亚洲国产精品无码专区在线观看| 成人一a毛片免费视频| 最新亚洲成av人免费看| 亚洲精品无码av片| 亚洲短视频男人的影院| 亚洲成av人片一区二区三区| 最近高清中文字幕无吗免费看| 一级毛片**免费看试看20分钟 | 亚洲免费在线视频观看| 在线观看国产区亚洲一区成人| 成年私人影院免费视频网站| 精品国产污污免费网站| 黄页网站在线视频免费| 亚洲永久在线观看| 亚洲国产精品线在线观看| 亚洲成电影在线观看青青| 亚洲日产无码中文字幕| 亚洲国产一区视频| 免费看美女让人桶尿口| 黄色网址免费观看| 午夜影院免费观看|