此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【joejoe1991】截止到2008-07-04 21:30:17的历史汇总数据(不包括此帖):
发帖的总数量:224 发帖的总分数:6195
结贴的总数量:176 结贴的总分数:5249
无满意结贴数:4 无满意结贴分:130
未结的帖子数:48 未结的总分数:946
结贴的百分比:78.57 % 结分的百分比:84.73 %
无满意结贴率:2.27 % 无满意结分率:2.48 %
楼主加油
楼主【joejoe1991】截止到2008-07-04 21:30:17的历史汇总数据(不包括此帖):
发帖的总数量:224 发帖的总分数:6195
结贴的总数量:176 结贴的总分数:5249
无满意结贴数:4 无满意结贴分:130
未结的帖子数:48 未结的总分数:946
结贴的百分比:78.57 % 结分的百分比:84.73 %
无满意结贴率:2.27 % 无满意结分率:2.48 %
楼主加油
tips.style.top = event.screenY-100;
tips.style.left = event.screenX;
这样可以帮你解决下.小问题.更好的方法还没想到...
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 的,所以当鼠标移动到这个控件之后,才发生位置偏移!
改成IMG吧<img src="" disabled onclick="onsubmitss('../organ.do?duo=addorgan&id=10')" />
不过不明白,为什么这个BUTTON禁用会导致event.clientX与event.clientY的偏移呢?
那两个不是得到鼠标的位置么?不管那个BUTTON禁不禁用应该都影响不到这两个值吧??
麻烦解释一下,谢谢了!
下面的都是我的理解,不一定正确:
因为html 也是一种文档,是属于节点式的,与xml 类似,这样的话,按钮也就可以看做是一个节点,而节点的Value 是在这个节点中间的文本节点
因为他们不是一个节点,(很多人把<xml>ss</xml>当作一个节点,其实是ss是不属于xml这个节点的,ss 是独立的节点不过是在xml中间),但是现在的问题是
你的按钮节点被禁用了,也就是被忽略了!但是在他中间的value节点没有被忽略,浏览器如何解释这个现象呢!只好进入到这个按钮内部,也就是把这个按钮节点作为一个文档片段,那么window对象就变了,变成了这个按钮节点,同时把它父亲的事件隐形的继承过来,造成取的位置还是绝对位置,不过是在另一个window对象内部!其实你把禁用的button的value值去掉,你的位置偏移也没有了!
不知道我的解释你明白不!
最好就用IMG,这样不会进入到IMG内部!用2张图片来回换!
OK!
tips.style.top = event.screenY - window.screenTop;
tips.style.left = event.screenX - window.screenLeft;