【兼容性解决】页面滚动距离document.documentElement.scrollTop兼容性问题
来源:互联网 发布:名片设计软件下载 编辑:程序博客网 时间:2024/06/06 03:15
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="前端工程师——和派孔明" />
<meta name="copyright" content="前端工程师——和派孔明" />
<title>页面滚动距离兼容性解决</title>
<style>
*{ margin:0; padding:0; list-style:none; font-family: "微软雅黑","张海山锐线体简"}
body{height:2000px;}
#div1{width:100px;height:101px;background:red; position:fixed;right:0;bottom:0;}
</style>
<script>
if(window.navigator.userAgent.toLowerCase().indexOf('msie 6') != -1){
//ie6
window.onload=function(){
var oDiv=document.getElementById('div1');
oDiv.style.position='absolute';
var clientH=document.documentElement.clientHeight;
var divH=oDiv.offsetHeight;
oDiv.style.top=scrTop+clientH-divH+'px';
};
};
}
</script>
</head>
<body>
<div id="div1"></div>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="前端工程师——和派孔明" />
<meta name="copyright" content="前端工程师——和派孔明" />
<title>页面滚动距离兼容性解决</title>
<style>
*{ margin:0; padding:0; list-style:none; font-family: "微软雅黑","张海山锐线体简"}
body{height:2000px;}
#div1{width:100px;height:101px;background:red; position:fixed;right:0;bottom:0;}
</style>
<script>
if(window.navigator.userAgent.toLowerCase().indexOf('msie 6') != -1){
//ie6
window.onload=function(){
var oDiv=document.getElementById('div1');
oDiv.style.position='absolute';
window.onscroll=window.onresize=function(){
//document.body.scrollTop=>chrome
//document.documentElement.scrollTop=>IE 火狐
var clientH=document.documentElement.clientHeight;
var divH=oDiv.offsetHeight;
oDiv.style.top=scrTop+clientH-divH+'px';
};
};
}
</script>
</head>
<body>
<div id="div1"></div>
</body>
</html>
1 0
- 【兼容性解决】页面滚动距离document.documentElement.scrollTop兼容性问题
- js scrollTop兼容性问题--document.body.scrollTop与document.documentElement.scrollTop
- document.documentElement.scrollTop、document.body.scrollTop等兼容性
- 解决scrollTop兼容问题 document.documentElement.scrollTop || document.body.scrollTop
- document.documentElement.scrollTop(获取滚动条位置)
- document.documentElement.scrollTop(获取滚动条位置) .
- 解决chrome document.documentElement.scrollTop问题
- 要获取当前页面的滚动条纵坐标位置,用:document.documentElement.scrollTop
- document.documentElement和document.body的 scrollHeight/scrollTop/clientHeight 以及判断滚动条是否已拉到页面最底部
- document.documentElement.scrollTop
- 关于document.documentElement.scrollTop
- JavaScript 滚动条示例,控制居中document.documentElement.scrollTop,document.body.scrollTop,oDiv.offsetHeight
- IE/FF/Chrome下document.documentElement/body的 scrollHeight/scrollTop/clientHeight 以及判断滚动条是否到达页面底部。
- document.documentElement.scrollTop || document.body.scrollTop;
- document.documentElement.scrollTop || document.body.scrollTop;
- document.documentElement.scrollTop与document.body.scrollTop
- document.body.scrollTop与documentElement.scrollTop
- 用document.documentElement.scrollTop获取到顶端的距离的问题
- Swifi项目里使用第三方框架(手动方式)
- 分享:UGUI源码调试
- [JAVA · 初级]:13.接口
- 数字三角形问题 (动态规划初步)
- GNU Binary Utilities
- 【兼容性解决】页面滚动距离document.documentElement.scrollTop兼容性问题
- codeforces 56E 多米诺骨牌效应
- pop push 自定义转场效果
- lucene全文检索与数据库检索的区别
- 第三周项目3 打印菱形
- android实现tab切换效果
- CF_6A_Triangle
- Java源码解析-String详解
- 20160330servlet学习笔记