<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人片在WWW色猫咪| 免费看男人j放进女人j免费看| 亚洲国产精品第一区二区三区| 国产亚洲精品精品精品| 亚洲无线一二三四区手机| 国产精品免费久久久久电影网| 亚洲自偷自偷图片| 成全视频在线观看免费| 91大神亚洲影视在线| 亚洲国产精品免费观看| 精品韩国亚洲av无码不卡区| 亚洲人成影院在线无码观看| 91成人免费福利网站在线| 久久久久亚洲Av无码专| 无人在线观看完整免费版视频| 亚洲乱妇熟女爽到高潮的片 | 国产亚洲美女精品久久久久| 免费少妇a级毛片人成网| 黄色短视频免费看| 亚洲天堂中文字幕| 天天摸天天碰成人免费视频| 男女猛烈无遮掩视频免费软件 | 大香人蕉免费视频75| 青青青视频免费观看| 亚洲一区影音先锋色资源| 女人与禽交视频免费看| 伊人久久大香线蕉免费视频| 亚洲欧洲日本天天堂在线观看| 日韩免费视频网站| baoyu777永久免费视频 | 在线免费观看a级片| 毛片基地看看成人免费| 亚洲国产精品综合一区在线 | 国产成人综合久久精品免费| 永久免费A∨片在线观看| 亚洲人成www在线播放| 亚洲精品无码高潮喷水在线|