Элемент слоя - Layer element
Слои были ядром метода динамический HTML программирование, специфичное для Netscape 4. Каждый слой рассматривался как отдельный объект документа в JavaScript. Содержимое может быть включено в тот же файл в нестандартный слой
элемент (или любой другой элемент с позиционированием, установленным на «абсолютное» через CSS ) или загружается из отдельного файла с <слой src = "URL">
или <div src = "URL">
. Его также можно сгенерировать с помощью JavaScript с слой = новый слой ()
конструктор. Затем содержимое будет вставлено в слой с помощью слой.document.write ()
.
Но в современных браузерах функциональность слоев обеспечивается за счет использования абсолютно позиционированного div
, или, для загрузки содержимого из внешнего файла, IFrame.
Не имеет отношения к фактическому использовать слоев, когда Netscape 4 и Internet Explorer имели существенно разные реализации JavaScript,[когда? ] программе JavaScript очень часто необходимо запускать разные блоки кода, в зависимости от браузера. Чтобы решить, какие блоки кода запускать, программа JavaScript может проверить поддержка для слоев, независимо от того, задействовала ли программа слои вообще. А именно,
если (документ.слои) { // ... код, который будет выполняться только браузерами Netscape ...} еще { // ... код, который будет выполняться только Internet Explorer ...}
Рекомендации
- Netscape: динамический HTML в Netscape Communicator (В Интернет-архиве )
Этот Всемирная паутина –Связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |