js实现。
screen.width是屏幕宽度
screen.height是屏幕高度。

解决方案 »

  1.   

    var td = document.getElementById("table").rows[0].cells[0];
    if(screen.width==800)
    {
    td.width = x;
       
    }
    else
    {
    td.width = y;
    }
      

  2.   

    参见
    http://dotnet.aspx.cc/
    源代码
      

  3.   

    用百分比就可以了
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="10%"></td>
     
        <td width="90%"></td>
     </tr></table>