Javascript.RU

Средства разработки в IE8

В комплекте с недавно вышедшим IE8 поставляется инструмент "средства разработчика". Представляет он собой нечто похожее на любимый всеми разработчиками плагин firebug для FF. читать дальше »

0

Координаты элемента на странице
Update: Более новый материал по этой теме находится по адресу https://learn.javascript.ru/coordinates.

Для кросс-браузерного вычисления координат элемента давно используется суммирование offsetLeft/offsetTop. Список глюков этого подхода такой же длинный, как история его существования.

Эта статья - о том, как вычислять координаты не только кросс-браузерно, но и правильно. Да, и еще - быстро. читать дальше »


Мастер-класс по Javascript в Киеве!

По заявкам. В июне в Киеве состоится мастер-класс "профессиональное javascript-программирование".

Вести будет Илья Кантор (http://algolist.manual.ru, http://javascript.ru, former 1-year contributor of http://dojotoolkit.org and more).

В программе: читать дальше »


Устойчивость системы обработчиков к ошибкам

Классическая система кроссбраузерного добавления событий, описанная в предыдущей статье, неустойчива к ошибкам выполнения обработчиков.

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

Получается, что обработчики зависят друг от друга. Есть различные способы, как этого избежать. читать дальше »


Кросс-браузерное добавление и обработка событий
Update: Более новый материал по этой теме находится по адресу https://learn.javascript.ru/introduction-browser-events.

В этой статье мы создадим мини-библиотеку, которая будет кросс-браузерно работать с событиями.

Ее задача - навешивать/убирать обработчики, а также делать одинаковой работу с ними для разных браузеров.

Основные требования: простота, грамотность и компактный код. читать дальше »


Способы добавления обработчиков в сравнении
Update: Более новый материал по этой теме находится по адресу https://learn.javascript.ru/introduction-browser-events.

В статье приводится сравнение способов добавления обработчиков через on(click), addEventListener и attachEvent.

Рассмотрены особенности, плюсы и минусы разных способов.

Считается, что вы знакомы с основными свойствами объекта события и порядком их обработки. читать дальше »


Свойства объекта событие
Update: Более новый материал по этой теме находится по адресу https://learn.javascript.ru/obtaining-event-object.

В объекте события содержится подробнейшая информация о том, что и где произошло.

К сожалению, здесь много кросс-браузерных несовместимостей, однако самые важные из них легко преодолимы. читать дальше »


Мои jQuery плагины

Иногда быстрее изобрести велосипед, чем разобраться в вертолете. По этой самой причине появились собственные плагины для jQuery
http://www.maxantonov.name/2009/04/jquery-tabs/ - табы

http://www.maxantonov.name/2009/04/windows-for-jquery/ - окошки

0

jQuery Grid Plugin. Отображение табличных данных

При создании современных бизнес-приложений не обойтись без выводов всевозможных таблиц. А пользователю гораздо легче будет искать нужную информацию в таблице, если на странице будет возможность сортировать и фильтровать табличные данные по любому столбцу. Так возникает необходимость в использовании такого элемента интерфейса, как grid. В данной статье я расскажу об одном готовом решении на базе jquery, которое представляет собой клиентскую часть grid-а.
jQuery Grid Plugin. Отображение табличных данных

+1

Заметки чайника. Роль DOM в природе.

Для тех, кто знаком только с традиционным программированием ключ для понимания DOM заключается в следующем:

В JavaScript переменные имеют типы:
Number – числовые
Boolean – логические
String – строковые

И, ВНИМАНИЕ!!!

• В JavaScript для всех стандартных функций и функций, создаваемых пользователем определен тип переменной function. читать дальше »

0

 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum