对于经常需要表格头部不东,而列表可以滚动,多用于数据比较多的情况,方便查看
表格头固定而列可滚动的效果-脚本之家
body {
font-family: "arial", "helvetica", "sans-serif", "";
font-size: 9pt;
margin: 0px;
scrollbar-face-color:#efefe7;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#a5a5a5;
scrollbar-darkshadow-color:#a5a5a5;
scrollbar-shadow-color:#d6d6ce;
scrollbar-arrow-color:#003184;
scrollbar-track-color:#deded6;
}
table {
font-family: "arial", "helvetica", "sans-serif","";
font-size: 9pt;
line-height: 150%;
color: #000000;
}
.display-tb2
{
border-right: #808080 1px solid;
border-top: #808080 1px solid;
border-left: #808080 1px solid;
border-bottom: #808080 1px solid;
border:0;
cellpadding:2;
cellspacing:0;
margin-top:2px;
border-collapse:collapse;
}
div.tableContainer
{
overflow-x:auto;
width:760px;
dyn-behavior:expression(
onscroll == null?
(onscroll = function(){
if(event.srcElement.scrollLeft == event.srcElement.oldScroll) return;
var oGridBody = document.getElementById("order_GridBody");
oGridBody.style.width = parseInt(event.srcElement.clientWidth) + event.srcElement.scrollLeft + "px";
event.srcElement.oldScroll == event.srcElement.scrollLeft;
}):true,
onmousedown == null?
(onmousedown = function(){
if(self.currentTH != null) return;
var obj = document.elementFromPoint(event.x,event.y);
var objL = document.elementFromPoint(event.x - 1,event.y);
if(obj.tagName.toLowerCase() == "th")
{
if(objL.tagName.toLowerCase() == "th")
{
obj = objL;
}
if(obj.className == "fixed") return;
self.currentX = event.x;
self.currentTH = obj.childNodes[0];
self.currentTH.setCapture();
}
}):true,
onmouseup == null?
(onmouseup = function(){
if(self.currentTH != null)
{
self.currentTH.releaseCapture();
self.currentTH = null;
}
}):true,
onmousemove == null?
(onmousemove = function(){
if(self.currentTH != null)
{
var width = Math.round(parseInt(self.currentTH.clientWidth) + event.x - self.currentX);
if(width
选择
订单编号
订货日期
订货单位
订单类别
产品类别
版本号
订货金额
订单状态
共3页 -->
DJPH001
2005-02-02
19
直销
KIS
5
12.0000
已取消
DJPH001
2005-02-02
19
购销
KIS
5
21.0000
DJPH889
2005-02-02
0
购销
KIS
5
21.0000
已取消
DJPH889
2005-02-02
0
直销
KIS
5
1.0000
tytutyjh465456
2005-02-02
0
购销
KIS
0
21.0000
生产部已审核
KDSZ2005050698
2005-05-05
-1
分销
KIS
10.2
21.0000
生产部已审核
KDSZ2005050698
2005-05-05
-1
分销
KIS
10.2
12.0000
总代已审核
KDSZ2005050698
2005-05-05
-1
分销
KIS
10.2
32.0000
已取消
KDSZ2005050698
2005-05-05
-1
分销
KIS
10.2
12.0000
KDSZ2005050698
2005-05-05
-1
分销
KIS
10.2
12.0000
KDSZ2005050698
2005-05-05
-1
分销
KIS
10.2
12.0000
已取消
KDSZ2005050698
2005-05-05
-1
分销
KIS
10.2
12.0000
已取消
KDSZ2005050698
2005-05-05
-1
分销
KIS
10.2
12.0000
已取消
KDSZ2005050698
2005-05-05
-1
分销
KIS
10.2
21.0000
已取消
KDSZ2005050698
2005-05-05
-1
分销
KIS
10.2
12.0000
已取消
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
推荐阅读
javascript动态添加单元格的脚本代码
如何动态添加单元格!! 复制代码 代码如下:用insertRow()和insertCell()方法 其用法如下: insertRow() 复制代码 代码如下:var newTR=TableOBJ.insertRow(N); 复制代码 代码如下:其中N表示插入到第几行! 说明:当N=0>>>详细阅读
本文标题:表格头固定而列可滚动的效果
地址:http://www.17bianji.com/kaifa2/JS/29987.html
1/2 1