JavaScript

Приемы и способы применения JavaScript на страницах

Плагин к jQuery - оформление поля загрузки файлов

Опубликовано Александр в Вс, 28.02.2010 - 01:12

Недавно возникла задача - темизировать поле загрузки файлов так, как это делает браузер Safary, при чем оно должно было быть мультизагрузочным. Похожее решение уже есть в сети. Мне его оставалось только "допилить". Скрипт я сделал в виде плагина к библиотеке jQuery. В настоящее время он еще сыроват, но им вполне можно пользоваться (с кроссбраузерностью все нормально :) ). В планах на будущее - сделать возможным подключение плагина к нескольким полям загрузки на одной странице. Тестовая страница.

Оформление формы входа как в Яндексе

Опубликовано Александр в Вс, 29.11.2009 - 14:21

Если Вы обращали внимание, форма входа на сайте Яндекса выполнена довольно интересным способом. Вернее не вся форма, а поле ввода пароля.
Как известно, при вводе данных в поле типа "password", мы не увидим вводимых символов. Они будут заменены на точки. Тоже самое будет, если для этого поля указать атрибут "value='Пароль'".

Как при вызове поп-апа затемнить остальной фон сайта

Опубликовано Александр в Сб, 28.11.2009 - 19:19

Недавно столкнулся с такой задачей. Необходимо было при вызове поп-апа затемнить остальной фон сайта. При этом затемнение должно было быть прозрачным. Эта проблема решается довольно просто. К нам на выручку, опять же, придет библиотека jQuery. С начала расскажу теоретически всю физику процесса, а потом покажу код и объясню как он работает.

Настало время ненавязчивого JavaScript

Опубликовано Александр в Пнд, 23.11.2009 - 23:23

Когда-то давно, еще до появления CSS, мы были вынуждены смешивать в HTML-страницах стилевую разметку со структурой документа. Эти воспоминания заставят содрогнуться любого, кто создавал тогда страницы. Потом пришел CSS. Он позволил отделить стилистическую информацию от структуры документа. Благодаря ему стало возможным полностью изменить стиль отображения страницы путем простой замены таблицы стилей.

Встраивание флеш с помощью плагина jquery.flash.js

Опубликовано Александр в Пнд, 23.11.2009 - 22:51

Недавно решил встроить флеш не как обычно, через swfObject, а с помощью одного из плагинов очень полюбившейся мне библиотеки – jQuery. Сделал так потому, что на сайте уже задействовалась jQuery и не хотелось перегружать страницы лишним кодом.

Как включить прослушку от клавиатуры

Опубликовано Александр в Пнд, 23.11.2009 - 22:36

Иногда нужно чтоб страница взаимодействовала с пользователем через нажатие на клавиатуре определенных клавиш. Это намного повышает юзабилити сайта.

Как узнать код клавиши клавиатуры

Опубликовано Александр в Пнд, 23.11.2009 - 20:33

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