js 判断滚动条是否出现 或者判断屏幕的位置 然后控制这个DIV 是否显示 隐藏.
解决方案 »
- 关于文本框日期转换问题
- 一个PHP路径的问题,高手帮下!
- 想把图片id传给两个页面 求指点
- 问一下,做一个类似facebook这样的社区,有多少代码量
- jpegcam如何把截图保存到别的服务器上?
- 变量的调用,怎么把两个文件联系起来,我是菜鸟
- 为什么phpmyadmin看不到数据库啊?
- ????????怎样用php连接一个远程数据库的资料http://www.5170.com.tw/girl/chat/list.asp
- 请教一个发送邮件问题
- 为什么我的帖子不能进精华??
- 为什么要判断isset后还要判断empty,直接判断empty不是代码更少吗?
- 1.Ci 框架中表单提交 控制器进行处理的时候发现URL的路径不对
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>test</title>
<style>
body{margin:0; padding:0}
#to_top{width:30px; height:40px; padding:20px; font:14px/20px arial; text-align:center; background:#06c; position:absolute; cursor:pointer; color:#fff}
</style>
<script>
window.onload = function(){
var oTop = document.getElementById("to_top");
var screenw = document.documentElement.clientWidth || document.body.clientWidth;
var screenh = document.documentElement.clientHeight || document.body.clientHeight;
oTop.style.left = screenw - oTop.offsetWidth +"px";
oTop.style.top = screenh - oTop.offsetHeight + "px";
oTop.onclick = function(){
document.documentElement.scrollTop = document.body.scrollTop =0;
}
} window.onscroll = function(){
var oTop = document.getElementById("to_top");
var screenw = document.documentElement.clientWidth || document.body.clientWidth;
var screenh = document.documentElement.clientHeight || document.body.clientHeight;
var scrolltop = document.documentElement.scrollTop || document.body.scrollTop;
oTop.style.top = screenh - oTop.offsetHeight + scrolltop +"px";
if(scrolltop>300){ // 滚动条超过某位置才显示返回顶部按钮
oTop.style.visibility = 'visible';
}else{
oTop.style.visibility = 'hidden';
}
}window.onresize = function(){
var oTop = document.getElementById("to_top");
var screenw = document.documentElement.clientWidth || document.body.clientWidth;
var screenh = document.documentElement.clientHeight || document.body.clientHeight;
oTop.style.left = screenw - oTop.offsetWidth +"px";
oTop.style.top = screenh - oTop.offsetHeight + "px";
}</script>
</head><body style="height:2000px;"><h1>返回顶部</h1>
<div id="to_top" style="visibility:hidden">返回顶部</div>
</body>
</html>