Статьи в этом разделе будут содержать какие-то конкретные рекомендации о том, как сделать конкретную задачу. В основном это будут статьи о базовых знаниях, без которых не имеет смысла делать чего-либо на dHTML-е. Пока не планирую снабжать этих статей какими-то конкретными примерами действия.

Перехват событий скриптом
Присвоит обработчик событий можно не только с помощью атрибута, но и с помощью специальных «свойств» элементов и специальных методов.

Перехват события в HTML'e
Самый простой способ назначить обработчик какого-нибудь события - это прописать соответствующий атрибут в нужном элементе. Но даже в таком простом деле есть некоторые тонкости.

События для начинающих
Вводная статья о том, что такое событие вообще.

DOM: Коротко о Создании
Что делать с данными, загруженными из внешнего XML? Каким образом создать, переместить, скопировать и наконец удалить элемент на странице? Пример подгружения и отображения внешнего XML-файла.

DOM: Загрузка XML-файла
Как загрузить внешный XML - вариант, работающий в MSIE5 и Mozilla 0.9.7+. Описаны самые главные возможности объекта XMLHttpRequest, включая разницу между синхронной и асинхронной загрузки.

DOM: Нестандартный HTML
Первая статья с примерами использования функций DOM. Показывает каким образом можно хранить данные, необходимые для работы скрипта в прямо в атрибутах. Также затрагивается тема о том каким образом распарсивать элементы, находящиеся в DOM-дереве.

onMouseOver или (!NN4)
Нельзя поставить обработчик события у простого текста в NN4? dORk это опровергает в очередной раз. Это первая статья написанная не Leechy на этом сайте.

Дерево попроще
Чтобы сделать дерево, не всегда необходимо хранить вся его структура в массиве. Это пример, как сделать все проще.

Слои
Из модного слова несколько лет назад, слои становятся просто вспомагательным средством. Но для начала: что это такое?

Текстовый roll-over
Как поменять содержания практически любого HTML-элемента? Как сделать так, чтобы это работало в NN4? И все это весить меньше 2k? При большом желании можно сделать и настоящий "текстовый roll-over" с помощью этого скрипта!

Где находятся элементы?
Иногда, чтобы показать в абсолютно-спозиционированный слой, нужно узнать сначала где именно на странице оказался определенный элемент. Определение местоположения любого элемента с точностью до пиксела с помощью простой функции.

Делаем дерево из таблицы (часть 2)
Engine для дерева из первой части. Еще нет примера, но было нужно очень быстро "оживить" сайт. Если пример нужен - напишите письмецо.

Делаем дерево из таблицы (часть 1)
Задача - сделать дерево без помощи слоев. Дерево будет построено на базе обычных HTML-элементов. При этом браузеры, которые не умеют работать со всеми HTML-свойствами должны показывать дерево полностью раскрытое.

Играем в прятки
В CSS есть две свойства, на первый взглят очень похожие друг на друга, но по своей сути очень сильно различающиеся. Это свойства display и visibility...

Скажи мне, что у тебя за браузер...
С помощью JavaScript-а можно менять свойства всех или некоторых элементов на HTML-странице и таким образом "оживить" ее. Всех, некоторых или вообще до каких элементов можно "достучаться" с помощью JavaScript зависить от того, каким браузером просматриваеш ее.




© 2000 - 2026 Leechy (leechy@dhtml.ru)