我确定我犯了一个简单的错误,但我只是提醒$(window).height()
,它返回的值与$(document).height()
相同.
我是一名13英寸MBA,我的浏览器窗口高度在780px-820px(大致)之间,但每次它都返回一个与文档高度相同的窗口高度.在我正在工作的网站上,它的窗口高度都超过1000px.
这是怎么回事?
alert($(window).height());
alert($(document).height());
我确定我犯了一个简单的错误,但我只是提醒$(window).height()
,它返回的值与$(document).height()
相同.
我是一名13英寸MBA,我的浏览器窗口高度在780px-820px(大致)之间,但每次它都返回一个与文档高度相同的窗口高度.在我正在工作的网站上,它的窗口高度都超过1000px.
这是怎么回事?
alert($(window).height());
alert($(document).height());
With no doctype
tag, Chrome reports the same value for both calls.
添加一个严格的doctype,比如<!DOCTYPE html>
,会使这些值按照广告的方式工作.
doctype
标签必须是文档中的第一件事.例如,在它之前不能有任何文本,即使它没有呈现任何内容.