Размеры клиентской области окна 217 Создайте функцию, которая возвращает внешнюю ширину окна. Данное значение также измеряется в пикселах. В Internet Explorer нельзя определить общие размеры окна браузера.
Размеры клиентской области окна браузера можно задать как в Internet Explorer, так и в Netscape (см. следующий раздел).
Рис. 12.14. После щелчка по картинке появляется сообщение, в котором указаны размеры клиентской области окна браузера
Размеры клиентской области окна Информация о размерах клиентской области окна, в которой будет отображаться страница (рис. 12.14), гораздо полезней, чем сведения о размерах окна браузера (см. предыдущий раздел).
Определение размеров Листинг 12.6. Функции findLivePageHeight() и findLivePageWidth() возвращают размеры клиентской области окна браузера
<html> <head> <script> function findLivePageHeight () { if (window.innerHeight != null) return window.innerHeight; if (document.body.clientHeight != null) return document.body.clientHeight; return null; } function findLivePageWidth () { if (window.innerWidth != null) return window.innerWidth; if (document.body.clientWidth != null) return document.body.clientWidth; return null; }