zoukankan      html  css  js  c++  java
  • html 滚动固定显示js脚本

    <script type="text/javascript">
    function htmlScroll()
    {
    var top = document.body.scrollTop || document.documentElement.scrollTop;
    if(elFix.data_top < top)
    {
    elFix.style.position = 'fixed';
    elFix.style.top = 0;
    elFix.style.left = elFix.data_left;
    }
    else
    {
    elFix.style.position = 'static';
    }
    }

    function htmlPosition(obj)
    {
    var o = obj;
    var t = o.offsetTop;
    var l = o.offsetLeft;
    while(o = o.offsetParent)
    {
    t += o.offsetTop;
    l += o.offsetLeft;
    }
    obj.data_top = t;
    obj.data_left = l;
    }

    var oldHtmlWidth = document.documentElement.offsetWidth;
    window.onresize = function(){
    var newHtmlWidth = document.documentElement.offsetWidth;
    if(oldHtmlWidth == newHtmlWidth)
    {
    return;
    }
    oldHtmlWidth = newHtmlWidth;
    elFix.style.position = 'static';
    htmlPosition(elFix);
    htmlScroll();
    }
    window.onscroll = htmlScroll;

    var elFix = document.getElementById('div1');
    htmlPosition(elFix);

    </script>

    以上就是固定显示的一下记录

  • 相关阅读:
    HTTP报文语法/HTTP组成
    get和post的区别
    Jmeter图形结果
    Jmeter用表格查看结果
    Jmeter聚合报告
    Jmeter查看结果树
    Jmeter集合点
    Jmeter-BeanShell Sampler调用java代码
    Jmeter简单的接口测试
    get、post接口测试-java
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/3666674.html
Copyright © 2011-2022 走看看