zoukankan      html  css  js  c++  java
  • 定位DIV滚动条

    如果由于table中有一个下拉框,还有一个treeview时,treeview的所有节点都是取于下拉框的下拉选项来的,所以在第一定位这之后,当选择其他下拉框中其他的选项时,DIV的scrollTop值是会一直保存前一个步聚DIV滚动条所在的位置的<body style="background: #EFF9FA" onscroll="onscrollform();" onload="formOnload();"
        scroll="no" ondblclick="javascript:document.Form1.submit();">

        <script type="text/javascript" language="javascript">
        <!--
            function scrollDiv()
            {
                document.all.pos.value = document.all.onlinediv.scrollTop; 
                //onlinediv是一个div
            }
            function formOnload()
            {
                OnloadForScroll();
            }
            function OnloadForScroll()
            {
                var spos = document.all["pos"].value;
                if(! spos)spos=0; 
                document.all.onlinediv.scrollTop=spos;
            }       
            -->
        </script>

     <form id="Form1" method="post" runat="server">
    //
    <asp:textbox id="pos" style="DISPLAY: none" Runat="server"></asp:textbox>
    <table>
        <tr>
            <td>
                <div id="onlinediv" onscroll="scrollDiv();" style="overflow: auto; height: 169px; 280px"> 
                        //ADD (treeview,word,more ....)
                </div>
            </td>
        </tr>
    </table>
    </form>

    *ondblclick="javascript:document.Form1.submit();"---自定义双击事件

    *让满屏后,滚动条就处在下面
    <script language="javascript">
    function test()
    {
    window.scroll(0,document.body.scrollHeight)
    }
    </script>

    <body onload="test()">
    </body>

  • 相关阅读:
    echarts各个配置项详细说明总结
    享元模式
    观察者模式
    策略模式
    桥接模式
    适配器模式
    建造者模式
    原型模式
    单例模式
    Java8新特性——集合底层源码实现的改变
  • 原文地址:https://www.cnblogs.com/RuiLei/p/328884.html
Copyright © 2011-2022 走看看