『壹』 在IE中js 如何获取滚动条的高度
var x=document.body.scrollTop;
alert(x);
『贰』 【高手请进】js如何获得页面浏览器滚动条的高度值 ,并赋值给html页面中的div
网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth
『叁』 需要一个JS代码,页面打开后立即将滚动条滚到指定高度,高度可任意修改
<scripttype="text/javascript">
window.onload=setTimeout(function(){
window.scrollTo(0,500);//修改500为指定高度
},5);
</script>
『肆』 怎么样用JS 控制竖向滚动条的高度。 急! 急~
这个用不到JavaScript的吧?
直接用锚就轻松搞定问题了呀:
链接页面:
<!doctypehtml>
<html>
<head>
<metacharset="utf-8">
<title>链接页面</title>
</head>
<body>
<atarget="_blank"href="index.html#a">a</a>
<atarget="_blank"href="index.html#b">b</a>
<atarget="_blank"href="index.html#c">c</a>
<atarget="_blank"href="index.html#d">d</a>
<atarget="_blank"href="index.html#e">e</a>
</body>
</html>
index页面(也就是那个内容比较多,想要直接定位的页面):
<!doctypehtml>
<html>
<head>
<metacharset="utf-8">
<title>分页面</title>
</head>
<body>
</body>
<divstyle="height:500px;background:#CCC;"id="a">aaa</div>
<divstyle="height:500px;background:#DDD;"id="b">bbb</div>
<divstyle="height:500px;background:#EEE;"id="c">ccc</div>
<divstyle="height:500px;background:#ccc;"id="d">ddd</div>
<divstyle="height:500px;background:#ddd;"id="e">eee</div>
<divstyle="height:500px;background:#eee;"id="f">fff</div>
</html>
『伍』 在js中怎么设置滚动条滚动的距离
如果使用jquery的话,可以这样写:
$(window).bind("scroll", function(){
var top = $(this).scrollTop(); // 当前窗口的滚动距离
});
如果使用原生js,可以这样写(摘自网上的):
/**
* 获取滚动条距离顶端的距离
* @return {}支持IE6
*/
function getScrollTop() {
var scrollPos;
if (window.pageYOffset) {
scrollPos = window.pageYOffset; }
else if (document.compatMode && document.compatMode != 'BackCompat')
{ scrollPos = document.documentElement.scrollTop; }
else if (document.body) { scrollPos = document.body.scrollTop; }
return scrollPos;
}
『陆』 javascript中怎么设置滚动条的最大滚动高度
滚动条是加在元素上的样式
滚动条的高度是根据元素的高度来决定的
所以可以改变元素的高度,或者嵌套来实现
如可以在当前元素中嵌套一个元素设置为你需要的高度
『柒』 怎么用JS得到页面的纵向滚动高度呢
简单点可以通过jquery来实现
scrollTop(offset) 方法返回或设置匹配元素的滚动条的垂直位置。
offset 指的是滚动条相对于其顶部的偏移。
如果该方法未设置参数,则返回以像素计的相对滚动条顶部的偏移。
『捌』 js如何获取滚动条的高度
给你贴两复个JS函数,专门用来获取制网页滚动高度和滚动宽度的://获取网页纵向滚动高度function
getScrollTop(){
var
D
=
document;
return
Math.max(D.body.scrollTop,
D.documentElement.scrollTop)}//获取网页横向滚动宽度function
getScrollLeft(){
var
D
=
document;
return
Math.max(D.body.scrollLeft,
D.documentElement.scrollLeft)}应该可以解决你的问题。
查看原帖>>
『玖』 JS或者Jquery如何取得横向和纵向滚动条的最大可以滚动的值
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑回器,新建html文件,例如:答index.html,并引入jquery。
『拾』 js获取滚动条距离浏览器顶部高度高度,改变导航css
if(document.documentElement&&document.documentElement.scrollTop)
{
scrollTop=document.documentElement.scrollTop;
}
elseif(document.body)
{
scrollTop=document.body.scrollTop;
}
if(scrollTop>50)
{
document.getElementById('obj').style.opacity='0';
}