объект window |
|||||
Включение и отключение фреймов. Некоторые Web-узлы по умолчанию загружают свое содержимое в набор фреймов, но предлагают пользователю возможность их отключения. Только IE4+ и NN6+ позволяют на ходу изменять свойства cols и rows набора, эмулируя этим добавление или удаление фрей мов в текущем окне (см. объект элемента FRAMESET далее в этой главе). В других браузерах нельзя динамически изменить структуру набора фреймов после загрузки страницы, но можно загрузить содержимое начальной страницы в основное окно. Для этого следует добавить кнопку или ссылку, загружающую документ в окно объекта top : top.location.href = "mainBody.html" Переход обратно к многофреймовой версии реализуется только в результате перезагрузки исходного документа (набора фреймов).
Наследование. Разработчики сценариев, имеющие опыт в объектно-ориентированном программировании, вероятно, ожидают, что фреймы наследуют свойства, методы, функции и переменные родительского объекта. Тем не менее, именно этого и не обеспечивают браузеры. Доступ к элементам родительского объекта, все же возможен, но по полной ссылке. Например, виртуальная функция из родительского документа доступна всем фреймам по следующей ссылке: parent . myFunc () Ей можно передать аргументы и получить возвращаемое значение. |
|||||
методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | <<< | >>> |