在IE中可以让table高度与屏幕一样,为什么在火狐狸不行

在IE中可行,火狐里不行,为什么呢?

<!DOCTYPE html>
<head>
<meta charset="utf-8" />
<title>AAA</title>
</head>
<body>
<table id="table_test" width="100%" border="2">
  <tr>
    <td>
    <script type="text/javascript">
        <!--
        document.write("AAA",screen.availHeight,"BBB",screen.height);
    -->
    </script>
    </td>
  </tr>
</table>
<script type="text/javascript">
    <!--
    var height_table=screen.height-120;
    document.getElementById("table_test").height=height_table;
    -->
</script>
</body>
</html>

火狐和谷歌浏览器要用,CSS 设置高度

document.getElementById("table_test").style.height=height_table+"px";

你题目的解答代码如下:

<!DOCTYPE html>
<head>
<meta charset="utf-8" />
<title>AAA</title>
</head>
<body>
<table id="table_test" width="100%" border="2">
  <tr>
    <td>
    <script type="text/javascript">
        <!--
        document.write("AAA",screen.availHeight,"BBB",screen.height);
    -->
    </script>
    </td>
  </tr>
</table>
<script type="text/javascript">
    <!--
    var height_table=screen.height-120;
    document.getElementById("table_test").style.height=height_table+"px";
    -->
</script>
</body>
</html>

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632