解决方案 »
- JS设置字体的问题
- 请问各位大虾,WebQQ里面图标拖拉效果是用什么实现的啊?哪位大哥有源码我看看啊?急~~
- 求助!!如何开发可以自由拖动页面布局页面
- js中function的问题,请大家帮忙
- 高分请前辈指教:Javascript中二维数组的排序
- 父窗体已经是全屏,寻求在这个窗体下的浮动窗体方案
- javascirt改变窗口坐标
- 怎样得到现在时间,就像vbscript里的date()一样
- 用window.open打开的窗口中如何再用window.open打开一个窗口
- js操作注册表问题,在线等待,解决就给分,先谢了!!
- 火狐下不支持VB脚本的asc函数功能,用js如何实现?
- js getElementById问题
fixed后是相对于当前视窗的,你需要加上视窗的scrollTop和scrollLeft而且你加了xhtml声明,document.body.onscroll要修改为document.documentElement.onscroll简单点就给window加onscroll window.onscroll = function () {
div.style.top = getOffset(fdiv).y + 'px';
div.style.left = getOffset(fdiv).x + 'px';
};function getOffset(a) {
var b = a.offsetLeft, top = a.offsetTop, current = a.offsetParent,scroll=getScroll();
while (current != null) {
b += current.offsetLeft;
top += current.offsetTop;
current = current.offsetParent;
}
return { x: b+scroll.sLeft, y: top +scroll.sTop};
};