现在的位置: 首页 > 综合 > 正文

js控制position:fiexd 浏览器定位 兼容个浏览器

2014年02月03日 ⁄ 综合 ⁄ 共 1245字 ⁄ 字号 评论关闭
<html>
<head>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>
   <script type="text/javascript">
                function insertcode() {
                    var $body = $("body");
                    $body.append('<div style=\" height:1000px; font-size:24px;\">新增项目</div>')
                    $("#page_tag_load").hide();
                }
                $(document).ready(function () {

                    $(window).scroll(function () {
                        var $body = $("body");
                        var $html = "";
                        $html += "<br/>" + ($(window).height() + $(window).scrollTop());
                        $html += "<br/>window.height: " + $(window).height();
                        $html += "<br/>body.height: " + $body.height();
                        $html += "<br/>window.scrollTop: " + $(window).scrollTop();
                        $("#page_tag_bottom").html($html);
						$("#page_tag_bottom").css({"top":$(window).scrollTop()})
                  /*判断窗体高度与竖向滚动位移大小相加 是否 超过内容页高度*/
                       // if (($(window).height() + $(window).scrollTop()) >= $body.height()) {
                            //$("#page_tag_load").show();
                            //setTimeout(insertcode, 1000);/*IE 不支持*/
                           // insertcode();
                       // }
                    });
                });
    </script>
</head>
<body>
	
    <div style=" height:1000px; font-size:24px;">新增项目</div>
    <div id="page_tag_bottom" style=" width:200px; position:fixed;top:0;  background-color:#cccccc;height:100px;"></div>
    <div id="page_tag_load" style=" display:none; font-size:14px;position:fixed; bottom:0px; background-color:#cccccc;height:50px;">加载中...</div>
</body>
</html>

根据滚动条的滚动控制层的浮动

*html {overflow-y: hidden;}/*只是定制垂直滚动fixed*/   

抱歉!评论已关闭.