http://www.cnblogs.com/kary/archive/2004/08/16/33830.aspx
看到这个文章,所以讨论了一下..但个人还是感觉用CSS用来得更直接方便一些,不必在后代码很辛苦的搞
不过要多一个标记...因为text-overflow似乎不能应用至<td>
但使用一个div还算能接受

HTML代码
    <TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="1">
                
<TR>
                    
<TD width="100"><div class="css1">你们真的是来上自习的吗?</div>
                    
</TD>
                    
<TD width="100">1</TD>
                    
<TD width="100">1</TD>
                
</TR>
            
</TABLE>

CSS
.css1
{
    white-space
:nowrap;
    overflow
:hidden;
    text-overflow
:ellipsis;
    width
:100px;
}