手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JS简单实现DIV相对于浏览器固定位置不变的方法
JS简单实现DIV相对于浏览器固定位置不变的方法
摘要:本文实例讲述了JS简单实现DIV相对于浏览器固定位置不变的方法。分享给大家供大家参考,具体如下:AnchorPropertiesfuncti...

本文实例讲述了JS简单实现DIV相对于浏览器固定位置不变的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html> <head> <title>Anchor Properties</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta content="noindex, nofollow" name="robots"> <script> function Totop(){ window.scrollTo(0,0); } function bottom(){ //scrollHeight属性是获取对象的滚动高度。 window.scrollTo(0,document.body.scrollHeight); } function left(){ //alert("left");alert(document.body.scrollLeft) var left = 0-document.body.scrollWidth;//向左移动的像素 window.scrollBy(left,0 ); } function right(){ //alert(document.body.scrollWidth); //整个滚动条的宽度 window.scrollBy(document.body.scrollWidth,0); } function init(){ var init_pos=oLayer.style.posTop ; var init_left=oLayer.style.posLeft; document.body.onscroll=function(){ //document.body.scrollTop等于滚动滑块上端离滚动的开始点的距离 oLayer.style.posTop=document.body.scrollTop+init_pos; //scrollLeft设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 oLayer.style.posLeft=document.body.scrollLeft +init_left; } } </script> </head> <body onload="init()"> <a>置底</a> <div id="oLayer"> ddddd </div> <br> <a>置右</a> <div>width="2000px"</div> <a>置左</a> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><a>置顶</a> </body> </html>

希望本文所述对大家JavaScript程序设计有所帮助。

【JS简单实现DIV相对于浏览器固定位置不变的方法】相关文章:

JS实现定时自动关闭DIV层提示框的方法

jQuery获取页面元素绝对与相对位置的方法

javascript实现图片跟随鼠标移动效果的方法

js实现键盘Enter键提交表单的方法

jquery简单实现外部链接用新窗口打开的方法

JS实现简单路由器功能的方法

js实现点击链接后延迟3秒再跳转的方法

js兼容火狐获取图片宽和高的方法

javascript实现十秒钟后注册按钮可点击的方法

JS和css实现检测移动设备方向的变化并判断横竖屏幕

精品推荐
分类导航