объекты document и body |
|||
Синтаксис. Доступ к свойствам и методам объекта элемента BODY: [window.]document.body.свойство | метод ([параметры]) Описание объекта. В объектных моделях, которых отображаются объекты элементов HTML, элемент BODY используется для хранения основного содержимого страницы, представляемой посетителям. BODY содержит весь обрабатываемый код HTML. Объект BODY занимет особенное место в иерархии элементов, которое предполагает и некоторые особенные возможности. В наибольшей степени это относится к объектной модели в Internet Explorer.
Пользователь, конечно, знаком с некоторыми атрибутами элемента BODY, которые управляют отображением его содержимого на странице: это цвета состояний ссылок и параметр фона (цвет или изображение). Но для создания сценариев в документах Internet Explorer и Netscape Navigator (и пока W3C) данный элемент играет совершенно разную роль. Многие из методов и свойств, используемые в Netscape Navigator как одельные объекты, предназначенные для представления средств управления окном (например полосы прокрутки и т.д.), в Internet Explorer - только тело программы (в том окне, в котором оно расположено). А так как элемент BODY заполняет всю просматриваемую область окна браузера или фрейма, размер этой области определяется в Internet Explorer свойствами scrollHeight и scrollWidth, а в Netscape Navigator 4+ - window.innerHeight и window.innerWidth. Очень важно учесть это различие при описании размеров выводимого окна или документа, поскольку вам, возможно, придется указывать как соответствующие свойства и методы для объекта window, так и элемента BODY, в зависимости от используемого браузера(ов). |
|||
методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | <<< |