Table冻结表头: 复制代码 代码如下: <BR>function fixupFirstRow(tab) { <BR>var div=tab.parentNode; <BR>if(div.className.toLowerCase()=="freezediv"){ <BR>tab.rows[0].style.zIndex="1"; <BR>tab.rows[0].style.position="relative"; <BR>div.onscroll = function(){ <BR>var tr = tab.rows[0]; <BR>tr.style.top = this.scrollTop-(this.scrollTop==0?1:2); <BR>tr.style.left=-1; <BR>} <BR>} <BR>} <br><br>window.onload = function(){ <BR>var tab=document.getElementById("freezedivTable"); <BR>if(tab){ <BR>fixupFirstRow(tab); <BR>} <BR>} <BR> html源码: 复制代码 代码如下: <BR>function fixupFirstRow(tab) { <BR>var div=tab.parentNode; <BR>if(div.className.toLowerCase()=="freezediv"){ <BR>tab.rows[0].style.zIndex="1"; <BR>tab.rows[0].style.position="relative"; <BR>div.onscroll = function(){ <BR>var tr = tab.rows[0]; <BR>tr.style.top = this.scrollTop-(this.scrollTop==0?1:2); <BR>tr.style.left=-1; <BR>} <BR>} <BR>} <br><br>window.onload = function(){ <BR>var tab=document.getElementById("freezedivTable"); <BR>if(tab){ <BR>fixupFirstRow(tab); <BR>} <BR>} <BR> 序号 内容 序号 内容 1 内容 11 内容 2 内容 22 内容 3 内容 33 内容 4 内容 44 内容 5 内容 55 内容 6 内容 66 内容 7 内容 77 内容 8 内容 88 内容 9 内容 99 内容 10 内容 1010 内容