Полезные решения при работе с JavaScript
В этом разделе собраны полезные решения при работе с JavaScript. Описания элементов языка, практические примеры решения стандартных и нестандартных задач, а также готовые скрипты и библиотеки.
Воровство контента довольно распространено на просторах интернета. Поэтому у многих остро встает вопрос о защите от копирования оригинального текста со своего сайта. Реализовать это можно через запрет выделения
Наткнулся на замечательный и полезный класс, выполняющий парсинг URL. Теперь все операции с передачей данных и их парсинга очень просто решаются простым вызовом необходимого метода класса. Что же
Если мы используем несколько чекбоксов для выбора чего-либо, то вероятнее в сего будет и возможность выбрать всё. Обычно можно встретить такое решение данной задачи: $("#checkAll").change(function(){ if($(this).attr("checked")){ $("input:checkbox").attr("checked",false); } else
Центрирование блока по горизонтали Для того, чтобы отцентрировать блок по горизонтали с помощью чистого CSS нужно точно задать его ширину и установить отступы на auto: .className{ margin:0 auto;
Часто приходится получать размер окна в javascript (ширина и высота) или документа для адекватного позиционирования элементов верстки и их корректного отображения. Чтобы не изобретать каждый раз велосипед, я
Раньше довольно распространенным явлением была ссылка «добавить сайт в избранное», размещенная на сайтах в том или ином месте. Сейчас такое встречается уже редко, но для удобства пользователя, а
Если требуется проверка наличия картинки на сервере в javascript перед его отображением и, возможно, в случае его отсутствия, вывести что-то другое, то можно воспользоваться этой простой функцией. function
В этой статье я бы хотел затронуть такую тему, как проверка формы в javascript перед отправкой на сервер. Конечно, проверку данных можно сделать и на сервере, с помощью
Очень удобно для длинных таблиц-портянок на html делать фиксированную шапку, чтобы при прокрутке таблицы не терять понимания значения столбцов и, следовательно, не теряться в них. Фиксированная шапка для
Допустим у нас есть несколько асинхронных функций, и нам необходимо выполнить какое-то действие только после того, как все эти асинхронные функции вернут результаты. Как выполнить действие по завершению нескольких