<!DOCTYPE html>
<style>
div {
  height: 240px;
}
#f {
  height: 0;
  overflow: hidden;
  padding: 0;
  border: none;
}
</style>
There should be a visible table below:
<div>
  <table id="f">This is a table</table>
</div>
<script>
h = document.body.clientHeight;
f.style.height = "auto";
</script>