解决方案 »

  1.   

    可以先用 window.resizeTo()随便设置下窗口的大小
    然后用 screen.availHeight - (设置的高度 - document.body.clientHeight) 计算
      

  2.   

    刚看到,谢谢2楼的回答,我是用 屏幕的可用高度 - (浏览器的窗体高度 - 浏览器的body高度) 计算的,由于缩放后有的浏览器非body部分大小有些变化,大约有20px左右的误差,晚上试试你的方法,谢谢!