<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 閱讀(185) 評論(0)  編輯  收藏 所屬分類: 網頁web前端技術
    主站蜘蛛池模板: 久久精品国产亚洲AV电影| 亚洲精品av无码喷奶水糖心| 99在线观看免费视频| 亚洲狠狠成人综合网| 又粗又硬又黄又爽的免费视频| 成人爽a毛片免费| 亚洲免费福利在线视频| 国产成人精品亚洲精品| 永久免费在线观看视频| 看成年女人免费午夜视频| 亚洲av色影在线| 成年女人永久免费观看片| 国产午夜精品免费一区二区三区 | 五月天婷亚洲天综合网精品偷| 三级网站免费观看| 亚洲精品中文字幕无码A片老| 国产亚洲精品观看91在线| 免费羞羞视频网站| 91精品国产免费| caoporn成人免费公开| 中文字幕在线观看亚洲日韩| 亚洲精品tv久久久久久久久 | 亚洲国产成人精品无码久久久久久综合 | 日本亚洲免费无线码 | 久久夜色精品国产噜噜亚洲AV| 日本黄色免费观看| 久久w5ww成w人免费| 曰批全过程免费视频观看免费软件| 久久精品国产亚洲AV无码娇色 | 亚洲国产成人手机在线观看| 久久91亚洲人成电影网站| 日韩精品视频免费网址| 免费在线视频你懂的| 黄网站色视频免费在线观看的a站最新| 久久综合亚洲色hezyo| 亚洲三级在线播放| 亚洲AV日韩AV高潮无码专区| 亚洲国产电影av在线网址| 日本不卡在线观看免费v| 亚洲啪啪免费视频| 日韩免费视频一区二区|