JavaScript获取窗口X / Y位置以进行滚动
我希望找到一种方法来获取当前可视窗口的位置(相对于总页面宽度/高度),这样我就可以使用它来强制从一个部分滚动到另一个部分。但是,当猜测哪个对象拥有您浏览器的真实X / Y时,似乎有大量选项。
我需要确保IE 6 +,FF 2+和Chrome / Safari的哪些工作?
window.innerWidth window.innerHeight window.pageXOffset window.pageYOffset document.documentElement.clientWidth document.documentElement.clientHeight document.documentElement.scrollLeft document.documentElement.scrollTop document.body.clientWidth document.body.clientHeight document.body.scrollLeft document.body.scrollTop
还有其他人吗?一旦我知道窗口在哪里,我就可以设置一个慢慢调用的事件链,window.scrollBy(x,y);
直到达到我想要的点。
慕标5832272
梵蒂冈之花
相关分类