Dhtml и javascript
• navigator - объект, дающий доступ к характеристикам браузера;
• location - объект, содержащий текущий URL;
• screen - объект, дающий доступ к характеристикам экрана. Структура объектной модели достаточно сложна, но четко определена. Существует
однозначный способ доступа к любого свойства или метода. Синтаксис полностью соответствует тому, что используется в объектных языках. То есть для доступа к конкретной свойства нужно создать строку доступа. Для этого и используется скрипт, позволяющий работать с объектами.
DHTML I JAVASCRIPT
Что такое динамический HTML (DHTML)
DHTML - технология для работы с Объектной моделью браузера путем использования деякои скриптов языки (JavaScript или VBScript). Мы рассматриваем JavaScript, так как он более распространен и функциональный (поддерживает определение пользователем типов), поддерживается всеми основными браузерами и напоминает С + +, таким образом его легко изучить. Возникает вопрос: почему недостаточно тегов HTML?
Ответ прост: теги - простой, но менее эффективный способ для того, чтобы работать с DOM (объектной моделью документа). JavaScript намного более гибкий.
Различия несложно заметить на первых двух примерах.
Пример 1: использование тегов для задания title
<HTML>
<HEAD>
<TITLE>Пример</ TITLE »
</ HEAD>
</ HTML>
Общепринятый способ - это использование <TITLE>. Теперь выравниваем JavaScript для получения того же результата.
Пример 2: title на основе JavaScript <SCRIPT language"JavaScript> document.title = 1 пример 1 </ SCRIPT>
Оба способа осуществляют доступ к свойству document.title, но JavaScript - эффективнее. Например, он может установить title в соответствии с разрешением экрана.
Другие статьи по теме:
-
Понятие объектной модели-
Эффекты динамического html в frontpage-
Использование javascript на практике-
Язык программирования javascript-
Создание форм и динамических эффектов в frontpage