此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【magicliang2】截止到2008-07-07 17:30:31的历史汇总数据(不包括此帖):
发帖的总数量:3                        发帖的总分数:30                       
结贴的总数量:3                        结贴的总分数:30                       
无满意结贴数:2                        无满意结贴分:40                       
未结的帖子数:0                        未结的总分数:0                        
结贴的百分比:100.00%               结分的百分比:100.00%                  
无满意结贴率:66.67 %               无满意结分率:133.33%                  
敬礼!

解决方案 »

  1.   

    也就是需要得到scrollbar拖拽时候时,整个显示的内容对窗口的偏移。谢谢 : )
      

  2.   

    给你个兼容的<SCRIPT>  
    //获取鼠标光标相对于整个页面的位置和相对于当前元素的位置。
    var mousePosition = function (layer,e){
    e=e||window.event;
        var x = !layer?e.pageX||e.clientX+document.body.scrollLeft:e.layerX||e.offsetX;
    var y = !layer?e.pageY||e.clientY+document.body.scrollTop:e.layerY||e.offsetY;
    return {x:x, y:y};
    }
      </SCRIPT>  
    </head> 
      <BODY> 
      
     
       <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> 
      
     
      <IMG  NAME="anImage"  SRC="http://dotnet.aspx.cc/Images/logoSite.gif" onclick="alert(mousePosition(this).x +':' + mousePosition(this).y)">  
      </p>
      

  3.   

    不work
    提示layerX这个属性不存在。你这儿mousePosition(layer,e)是要传入两个参数吧?ps: 上面的“¦¦”是“或” 吧?