Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何仅维护div标记内的表的滚动_Javascript_Asp.net_Html_Web_Scrollbar - Fatal编程技术网

Javascript 如何仅维护div标记内的表的滚动

Javascript 如何仅维护div标记内的表的滚动,javascript,asp.net,html,web,scrollbar,Javascript,Asp.net,Html,Web,Scrollbar,我必须保持滚动,只有我的表里面的div标签。 在表格中有500个条目,所以给滚动页面是个坏习惯。 所以我保持垂直滚动到只有div,没有滚动页面。 对于任何解析,我都使用javascript代码。 我必须保持桌子底部对齐。 意味着在整个页面中,我将只滚动div内容。 我用下面的代码,它给我滚动到div标签,但滚动到页面也得到。 我正在使用母版页 <div id="divScroll" style="width: 100%;"> <table id="tab

我必须保持滚动,只有我的表里面的div标签。 在表格中有500个条目,所以给滚动页面是个坏习惯。 所以我保持垂直滚动到只有div,没有滚动页面。 对于任何解析,我都使用javascript代码。 我必须保持桌子底部对齐。 意味着在整个页面中,我将只滚动div内容。 我用下面的代码,它给我滚动到div标签,但滚动到页面也得到。 我正在使用母版页

    <div id="divScroll" style="width: 100%;">
        <table id="tableWorkList" class="csstablelist" cellspacing="1" cellpadding="1">
        <tr>
            <td></td>
    ....</tr>//**500 rows in table**
    </table>
    </div>


function resolutionIndependent()
        {
            var myHeight;
            if (document.body && document.body.offsetWidth)
            {
                myHeight = document.body.offsetHeight;
            }
            if (document.compatMode == 'CSS1Compat' && document.documentElement && document.documentElement.offsetWidth)
            {
                myHeight = document.documentElement.offsetHeight;
            }
            if (window.innerWidth && window.innerHeight)
            {
                myHeight = window.innerHeight;
            }
            var divScroll = document.getElementById('divScroll');
            divScroll.style.height = parseFloat(myHeight) + 'px';
            divScroll.style.overflow = "auto";
        }

..//**表中的500行**
函数解析独立()
{
var-myHeight;
if(document.body&&document.body.offsetWidth)
{
myHeight=document.body.offsetHeight;
}
if(document.compatMode=='CSS1Compat'&&document.documentElement&&document.documentElement.offsetWidth)
{
myHeight=document.documentElement.offsetHeight;
}
if(window.innerWidth和window.innerHeight)
{
myHeight=window.innerHeight;
}
var divScroll=document.getElementById('divScroll');
divScroll.style.height=parseFloat(myHeight)+“px”;
divScroll.style.overflow=“自动”;
}
使用以下方法:

overflow: auto; 
在div的style标签中,设置div的一些
高度和
宽度。

使用以下方法:

overflow: auto; 

在div的style标签中,设置一个div的
高度
宽度

。。。。比如说

  <div id="divScroll" style="width: 100px; height: 100px;overflow : auto;">

让它成为。。。。比如说

  <div id="divScroll" style="width: 100px; height: 100px;overflow : auto;">

我会为你工作的


将对你有用。

使用上面的代码不是底部对齐的,在1024*768中看起来不错,但我使分辨率更高,然后在底部留出一些空间,我必须使分辨率独立使用上面的代码不是底部对齐的,在1024*768中看起来也不错,但我使分辨率更高,然后在底部留出一些空间,我必须这样做使分辨率独立使用上面的代码表不是底部对齐的,并且在1024*768中看起来不错,但我使分辨率更高,然后在底部留出一些空间,所以我必须使分辨率独立如果我在%中给出高度,则滚动消失使用上面的代码表不是底部对齐的,并且在1024*768中看起来不错,但是我使分辨率更高,它在底部留出了一些空间,所以我必须使分辨率独立如果我在%中给出高度,那么滚动消失使用上面的代码表不是底部对齐的,并且在1024*768中看起来不错,但是我使分辨率更高,然后它在底部留出了一些空间,所以我必须使分辨率独立使用上面的代码表没有底部对齐,在1024*768中看起来也不错,但我使分辨率更高,然后在底部留出一些空间,所以我必须使分辨率独立