此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【joejoe1991】截止到2008-07-04 21:30:17的历史汇总数据(不包括此帖):
发帖的总数量:224                      发帖的总分数:6195                     
结贴的总数量:176                      结贴的总分数:5249                     
无满意结贴数:4                        无满意结贴分:130                      
未结的帖子数:48                       未结的总分数:946                      
结贴的百分比:78.57 %               结分的百分比:84.73 %                  
无满意结贴率:2.27  %               无满意结分率:2.48  %                  
楼主加油

解决方案 »

  1.   


    tips.style.top = event.screenY-100;
        tips.style.left = event.screenX;
    这样可以帮你解决下.小问题.更好的方法还没想到...
      

  2.   

    offsetX和offsetY才是相对的吧??
      

  3.   

    是因为你的<span onmousemove="aa();" onmouseout="bb();"> <input 
                                            type="button" name="Submit" value="添加子机构" disabled
                                            onclick="onsubmitss('../organ.do?duo=addorgan&id=10')" />
                                    </span>
    原因!
    因为当鼠标移动到<input type="button" name="Submit" value="添加子机构" disabled onclick="onsubmits('../organ.doduo=addorgan&id=10')" />,因为这个空间不可用!是disabled 的,所以当鼠标移动到这个控件之后,才发生位置偏移!
      

  4.   

    或者你的value="添加子机构" 去掉!嘿嘿!
    改成IMG吧<img src=""  disabled onclick="onsubmitss('../organ.do?duo=addorgan&id=10')" />
      

  5.   

    http://topic.csdn.net/u/20080605/16/81c97b6b-e3ec-4514-842b-3aa8f6b50d1d.html进行一些offset偏移错位微调,你参考一下我以前发问的帖子,应该属于此类问题.
      

  6.   

     我试着把disabled 去掉,果然没有问题了。
    不过不明白,为什么这个BUTTON禁用会导致event.clientX与event.clientY的偏移呢?
    那两个不是得到鼠标的位置么?不管那个BUTTON禁不禁用应该都影响不到这两个值吧??
    麻烦解释一下,谢谢了!
      

  7.   

    我不知道这个东西的实现机制是什么!没有相关的技术文档!
    下面的都是我的理解,不一定正确:
    因为html 也是一种文档,是属于节点式的,与xml 类似,这样的话,按钮也就可以看做是一个节点,而节点的Value 是在这个节点中间的文本节点
    因为他们不是一个节点,(很多人把<xml>ss</xml>当作一个节点,其实是ss是不属于xml这个节点的,ss 是独立的节点不过是在xml中间),但是现在的问题是
    你的按钮节点被禁用了,也就是被忽略了!但是在他中间的value节点没有被忽略,浏览器如何解释这个现象呢!只好进入到这个按钮内部,也就是把这个按钮节点作为一个文档片段,那么window对象就变了,变成了这个按钮节点,同时把它父亲的事件隐形的继承过来,造成取的位置还是绝对位置,不过是在另一个window对象内部!其实你把禁用的button的value值去掉,你的位置偏移也没有了!
    不知道我的解释你明白不!
    最好就用IMG,这样不会进入到IMG内部!用2张图片来回换!
    OK!
      

  8.   


    tips.style.top  = event.screenY - window.screenTop;
    tips.style.left = event.screenX - window.screenLeft;
      

  9.   

    以前我经常研究tiptitle,居然没发现disabled这个问题哈,11楼的讲得不错,我也想看看有什么更好办法解决
      

  10.   

    http://www.excel.net/~jbrunett/browserbugs/ie_disabled_bug_1.html目前我只想到移动到disabled元素上建立一个透明相同大小位置的层,这个问题值得收藏,等以后高手解决。