menu

天魔窟

勇往直前

Avatar

在 XHTML 的 doctype 中获取页面尺寸

主要可应用于诸如对联漂浮小广告这类东西,它们为了定位和移动,往往需要获取当前页面的高,宽,scrollTop,scroolLeft 等等……

当页面的 doctype 是一般的 html 时,获取关键是 document.body.scrollTop;而当使用 xhtml 的 doctype 时,应该用 document.documentElement.scrollTop。

UPDATE:
在 JS 中操作样式表,即 someObj.style.top 和 left 之类的,对于 FFx 浏览器,需要设置字符串类型的值,并加上单位

例如:someObj.style.top = someVar; (e.g. someVar = 100)在 IE 下可以,在 FFx 下会报错,需要写成:someObj.style.top = someVar.toString() + "px";

现在有没有能在Firefox下正常显示的对联漂浮小广告的脚本?如果有发给我:)

谢谢!我是最近用xhtml做网页的,真的非常感谢您的blog,帮我解决了这个困扰了我很久的疑难问题。再次感谢!也感谢web2.0,为我们这个时代提供了blog。

评论已关闭