Снежинки на сайт на javascript

Снежинки на сайт на javascriptСегодня на одном из сайтов заметил «снегопад». На страницах сайта подали снежинки. Мне это очень понравились и подняло настроение. И я решил сделать что-то подобное и себе на блог. Искать готовое решение я не стал, захотелось самому написать. Единственное что я поискал в сети — это цвета снежинок :). Что получилось вы можете посмотреть на блоге, а также в этой статье я хочу выложить исходники «снегопада», может быть кому-то еще пригодится этот код.
Читать далее «Снежинки на сайт на javascript»

Получение GET параметров из url с помощью javascript

Получение GET параметров с помощью javascriptСегодня решил написать функцию на javascript, которая может получать GET параметры из урла. Иногда это бывает полезно: получение параметров без использования PHP.
Функция получает параметры и упаковывает в ассоциативный массив вида [«имя переменной»=>»значение», «имя переменной 2″=>»значение 2»].
Читать далее «Получение GET параметров из url с помощью javascript»

Кроссбраузерное получение выделенного текста javascript

Кроссбраузерное получение выделенного текста javascriptФункция для кроссбраузерного получения выделенного текста на javascript с использование библиотеки jquery.
Сегодня на одном из сайтов наткнулся на интересный функционал — при выделении текста и нажатии комбинации клавиш Ctrl + Enter владельцу сайта отправляется выделенный текст. Сделано это с целью минимизировать количество ошибок в текстах. Мне стало интересно как это работает и я решил написать часть функционала — получение выделенного текста при нажатии Ctrl + Enter.
Читать далее «Кроссбраузерное получение выделенного текста javascript»

Кнопка «наверх» для сайта как в ВКонтакте

Кнопка наверх для сайта как в ВКонтактеНебольшая статья о том, как можно быстро сделать кнопку «наверх» для своего сайта. Кнопка будет выглядеть почти как ВКонтакте.
Тут все просто, для разработки нам потребуется библиотека jquery. Начнем. Читать далее «Кнопка «наверх» для сайта как в ВКонтакте»

Форматирование чисел на javascript

Форматирование чисел на javascriptИногда бывает необходимо вывести в браузере большое число, например — 123456789. Прочитать такое число сразу не совсем удобно, и зачастую такие большие числа разбивают на разряды — форматируют. В этой статейке я хочу показать функцию, написанную на javascript, которая будет форматировать числа. Функция маленькая, но иногда бывает полезная. Читать далее «Форматирование чисел на javascript»

Склонение слов java script

Я уже писал подобную статью, только функция была написана на php.
В этой же статье я написал функцию для склонения слов на js.
Например, 1 лайк, 2 лайка или 5 лайков. В приведенном мной примере, склоняется число лайков. По сути, функция очень простая: функция будет получать число и три формы слова, проанализировав число, функция вернет нужную форму слова. Читать далее «Склонение слов java script»

Поворот элементов в Internet Explorer 7 и 8

Сегодня столкнулся с проблемой, связанной с горяче любимыми браузерами, Internet Explorer 7 и 8. Было необходимо в java script задавать повороты для блоков.
Погуглив я узнал, что в Internet Explorer можно задавать фильтры(фильтры задаются в стилях) для отображения элементов на страницы. С помощью этих фильтров можно указывать прозрачность, положение, угол поворота и многое другое для отображения элементов.
Читать далее «Поворот элементов в Internet Explorer 7 и 8»

Генерация случайных уникальных чисел на JavaScript

В этой статейке, я хочу показать, как можно с помощью JavaScript генерировать уникальные случайные числа.
Скрипт простой и понятный, поэто что-либо объяснять тут нет смысла. Далее приведу просто код с подробными комментариями.
Читать далее «Генерация случайных уникальных чисел на JavaScript»

Ввод в input только чисел. А также ввод не больше одной цифры после запятой.

Сегодня на работе столкнулся с интересной проблемой. Нужно разрешить вводить в текстовое поле только числа, в том числе не целые. Если число не целое, то вводить можно только одно число после запятой. Сделать ввод только чисел просто, достаточно одной регулярки, но вот чтоб можно было вводить число с запятой — такого я еще не делал. В принципе задача не сложная, но она мне показалась довольно интересной и я решил выложить ее решение. Не буду больше ни чего описывать, приведу просто код с комментариями.
Читать далее «Ввод в input только чисел. А также ввод не больше одной цифры после запятой.»

Как написать свое API

В этой статье я хочу рассказать о том, как можно написать api для своего сервиса. Сделаем сервис по проверки корректности e-mail адреса. То есть, мы будем вызывать нашу api функцию, передавать ей параметр, в данном случае e-mail, а в ответ api должно вернуть результат проверки или код ошибки.
Читать далее «Как написать свое API»