
document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset||window.scrollY=0 15
varscrollTop=document.documentElement.scrollTop||document.body.scrollTop||window.page...
var scrollTop = document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset||window.scrollY;
alert(scrollTop) 结果仍然为0,为什么会这样呢?
问题可能在哪里?
1、JSP页面
2、include ./head.jsp
3、JSP页面及head.jsp页面均有DTD描述
4、JSP页面添加了HTML xmlns属性
JS javascript 展开
alert(scrollTop) 结果仍然为0,为什么会这样呢?
问题可能在哪里?
1、JSP页面
2、include ./head.jsp
3、JSP页面及head.jsp页面均有DTD描述
4、JSP页面添加了HTML xmlns属性
JS javascript 展开
2个回答
展开全部
window.onscroll=function(){
var st=document.documentElement.scrollTop
||document.body.scrollTop
||window.pageYOffset
||window.scrollY||0;
document.title=st;
//alert(st);
}
window.onscroll 鼠标滚动事件
后面是事件驱动函数
也就是每当鼠标滚动时就执行这个函数
变量st就是的scrollTop
scrollTop是指页面被卷掉的距离***
把它显示到窗口标题上(如果没显示就用后面的alert(st)吧)
注意:
你的页面要够长,
即浏览器右边要出现滚动条
如果页面不够长可以这样
<body style="height: 2000px">
(貌似IE6 是无法改变body的高度的,那就用几十个<br />撑00)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询