| |
|
|
| | Как определить габариты документа внутри браузера, с учетом того, что существует статусная строка, она может быть включена, может нет, тоже и с тулбаром(и), не говоря уже о размере отображаемых кнопок в тулбаре.
Задача вычислить чистые габариты отображаемого внутри этих навесов документа?
Заранее благодарен | |
| |
|
|
| |
|
|
| |
для: valera
(04.03.2007 в 17:35)
| | | Размер области отображения окна?
Например
document.body.clientWidth
document.body.clientHeight
в IE и FF без учёта высоты гориз. скролла
если в IE принудительно включить скролл
document.documentElement.style.overflowX = 'scroll';
то будет показывать правильный размер. | |
| |
|
|
| |
|
|
| |
для: RMW
(04.03.2007 в 19:15)
| | | К сожалению это не решило проблему, нужно вычислить не ОКНО, а видимое BODY...
С УЧЕТОМ ТУЛБАРОВ (вкл/выкл) и СТАТУСНОЙ СТРОКИ БРАУЗЕРА
(Когда эти элементы браузера включают- выключают - видимое пространство BODY уменьшается при равном размере самого ОКНА) | |
| |
|
|
| |
|
|
| |
для: valera
(04.03.2007 в 19:44)
| | | document.body.clientHeight показывает размер body соответственно, а не размер окна. Попробуйте мерять на пустом документе со стилем html,body{width:100%;height:100} Также см. scrollWidth и innerWidth (not IE) | |
| |
|
|
| |
|
|
| |
для: RMW
(04.03.2007 в 21:49)
| | | Cпасибо, супер... | |
| |
|
|