Просто чтобы убедиться, что все понимают, о чем я прошу, я пробежусь к тому, что я считаю основными различиями между документом, окном и окном просмотра ....
ОКНО - это все окно браузера, включая все навигационные панели и т.д ....
ПРОСМОТР - это часть окна, используемая для просмотра текущего документа XHTML / HTML / Flash ...
DOCUMENT - это фактическая область содержимого, похожая на тело, но включающая ВСЕ содержимое страницы. Только одна его часть видна в любой момент в VIEWPORT (если страница не имеет такого же размера или меньше, чем область просмотра).
Теперь есть много отличных ответов о том, как получить измерения VIEWPORT. Я уже хорошо разбираюсь в этом ... кросс-браузер и все.
Что мне действительно нужно знать, так это простое кросс-браузерное решение, которое даст мне размеры фактического ДОКУМЕНТА во всех браузерах (без версий старше 3 лет).
Я думал, что однажды нашел здесь отличное решение ... давным-давно ... но сейчас не могу его найти.
Кто-нибудь? Спасибо за прочтение и, надеюсь, кто-то может помочь.
P.S. Я упоминал, что не хочу решений для расчета VIEWPORT? ИЛИ ОКНО?
ОБНОВЛЕНИЕ: это решение ДОЛЖНО работать в Opera 10.x, FireFox 3.6.x, IE 7/8 / x, Flock 2.x, Safari 4.x ... Ни один из приведенных ниже ответов не работает во всех браузерах. ..
Итак, если вы еще не проверили его, пожалуйста, не отвечайте на вопрос.