大家好,在下需要做一个功能,把一个图片元素放在浏览器的右下角。于是使用了如下的代码。IE6中当滚动条滚动时,重设图片元素的style.top及style.left的值,IE7,Firefox,opera,safari下设置style.position = "fixed";        var addLeft = document.documentElement.scrollLeft;
var addTop = document.documentElement.scrollTop;
var eleLeft = document.documentElement.clientWidth  - oElementNeedSet.width + addLeft;
var eleTop = document.documentElement.clientHeight - oElementNeedSet.height + addTop;
IE6下在滚动条滚动时图片会有点颤动,IE7,firefox及opear下都很正常。可是在safari下却出现了问题。有时状态很正常,在刷新后有时却图片找不到了,或者图片位置发生变化等等。经过测试发现document.documentElement.clientWidth及document.documentElement.clientHeight的值在safari下刷新页面时有时会发生变化。郁闷死了。请教如何处理?谢谢大家了。