JavaScript
- 24.012012
Проверка email с помощью Regexp
Проверка email с помощью Regexp
- 02.092011
Фильтр JavaScript для текстовых полей. Парсит и на лету исправляет.
- 24.082011
Рабочий вариант нанесения меток на Яндекс карту с помощью API Yandex maps.
- 09.012011
Скрипт для кроссдоменных ajax-заросов методом post.
- 15.102010
Prototype и jQuery. Совместная работа jQuery с другими бибилиотеками.
- 15.102010
Пример реализации Ajax на чистом javascript
- 22.062010
Бесплатный HTML-редактор CKEditor. Свободно интегрируется в системы управления и непосредственно в веб-страницы. Пожалуй лучший.
- 19.062010
Простой как дважды два плагин плавной смены изображений на базе библиотеки jquery (1.4.2). Тестировалось во всех стабильных версиях IE >= 6, Chrome, Safari, Firefox и Opera.
- 09.062010
Плагин для быстрого заполнения полей поиска. Использует jquery 1.4.2. Работает в режиме noConflict, что позволяет использовать его с библиотеками использующие переменную $ в своем пространстве имен.
- 06.012010
Рецепты и плагины созданные с помощью библиотеки jQuery.
На сегодняшний день, практически любой сайт имеет примочки на JavaScript. Без него невозможно создать ни одну динамическую страницу. Для начинающих отмечу, что javascript это объектно-ориентированный язык web программирования, для манипуляции элементами объектной модели документа (DOM). Так же, в javascript есть возможность вести диалог с сервером, обновляя при этом части html документа, не обновляя полностью сам документ. Такой подход очень полезен на высоко нагруженных web проектах.
Javascript это и средство для улучшения юзабельности сайта и возможность, в некоторых случаях, разгрузить сервер и переложить выполнение некоторого кода на сторону клиента. Например прайсы в интернет магазинах или любые другие таблицы с данными, в которых необходима возможность сортировки по некоторым столбцам. Если сайт находится на слабеньком хостинге, то постоянные запросы с целью сортировки могут его просто положить. В данных случаях, если массивы данных не слишком велики, можно сортировать в javascript.
На развлекательных порталах существует целый ряд всевозможных рейтингов и голосований. Если из-за каждого голоса или оценки отправлять post запрос, то даже мощный сервак может не справиться. В таких случаях лучше использовать ajax. Ajax - Asynchronous Javascript and XML, что дословно означает асинхронный javascript и xml. Данная технология javascript позволяет обмениваться с сервером xml-сообщениями для динамического обновления некоторых частей веб-документа или выполнять обновление базы. Ajax – единственный способ для работы javascript – кода с базой данных.
В современном веб-программировании javascript в чистом виде используется все реже. Всему причина неоднозначная поддержка различными браузерами. Например, еще лет пять назад, чтобы получить элемент по ID в DOM, существовало три основных метода:
function getObj(objID){
if (document.getElementById) {return document.getElementById(objID);}
else if (document.all) {return document.all[objID];}
else if (document.layers) {return document.layers[objID];}
}
И таких примеров очень много. По этой причине, разработчики стали создавать различные библиотеки javascript, которые служили и служат по сей день кроссбраузерными оплетками. В их числе jQuery, prototype, mototools и многие другие. Но кроме обработки кроссбраузерной несовместимости, в них заложены дополнительные примочки в виде различных эффектов. Как бы не было легко писать на jQuery, стоит помнить о существовании чистого javascript, который является базовым и который пока никто не отменял.
В даном разделе Вы найдете много проверенных рецптов на javascript.
В этом разделе
- Проверка email с помощью Regexp
- Фильтр JavaScript
- API Yandex maps
- Кроссдоменный ajax
- Prototype и jQuery
- Ajax в классическом примере
- WYSIWYG CKeditor
- Плавная смена изображений
- Suggest
- Плагины на jQuery
Свежее
Избранное
Как сделать гидроизоляцию ленточного фундамента из фбс своими руками?
Продвижение сайта в Social Media – современный способ привлечения траффика!
Новости
- 11.122010
Инженер из Apple воссоздал античный калькулятор
Эндрю Кэрол воссоздал с помощью «Лего» астрономический калькулятор, известный под названием «Антикитерский механизм».
- 23.102010
Президент США в Силиконовой долине
Президент США Барак Обама, побывал в Силиконовой долине и встретился с главой Apple Стивеном Джобсом в неформальной обстановке.
- 22.102010
Windows 7 продают по 8,35 копий в секунду
240 миллионов копий продано за год корпорацией Майкрософт.
- 22.102010
KINGMAX выпустила первый в мире внешний хард с интерфейсом USB 3.0
- 22.102010
Последствия скандала с Facebook
По последним данным, руководителю Facebook Марку Цукербергу, придется ответить перед конгрессом США.
