Каталог статей по Web-программированию 


Модальное окно

Опубликовано

 

В статье представлен способ реализации всплывающего модального окна. Сценарий создания окна, представлен в виде плагина написанного на jquery. Для оформления окна были применены стилевые свойства языка CSS.

Код плагина на jquery

Плагин является основным инструментом для создания модального окна, его сценарий вставляет в структуру DOM документа новый div блок (модальное окно), устанавливает его размеры и позицию на экране. Помимо этого плагин добавляет в документ специальный блок, который принимает размеры всего экрана, и играет роль фона, к тому же он блокирует доступ к документу до тех пор, пока модальное окно не будет закрыто.

Подробнее..

Использование метода $.clone() для копирования меню навигации

Опубликовано

 

Не так давно в моем блоге появилось дополнительное фиксированное меню, которое отображается и скрывается в документе при определенных условиях. В него я поместил копию уже существующего блока с категориями разделов (правый верхний блок), при помощи метода $.clone() библиотеки jQuery.

Метод $.clone()

Метод $.clone() предназначен для создания копии элементов обернутого набора.

Подробнее..

Хранение, учет, вывод статистики просмотров для статьи MySQL

Опубликовано

Привет! В этой статье хочу поделиться своим опытом создания механизма для учета количества просмотров статей. С его помощью в блоке под названием “Популярные статьи” я размещаю девять наиболее просматриваемых в течении недели.

При создании данного инструмента учета посещаемости, я выделил несколько приоритетных моментов. Мне нужна была статистика просмотров за определенный короткий промежуток времени (например, только за текущую неделю), т.к. мне не было нужды собирать статистику больше чем за неделю, то от устаревших данных я решил избавляться путем затирания их новыми, что не позволит разрастаться базе. К тому же для еще более компактного содержания данных в таблице, одна табличная запись должна содержать статистические данные дневного посещения статьи.

Подробнее..

MYSQL виды выборок

Опубликовано

 

В большинстве случаев к БД обращаются для получения данных, находящихся в таблицах. Чтобы собрать нужную информацию, как правило, необходимо охватить в запросе более одной таблицы. СУБД MYSQ предоставляет ряд методов выборки, о которых пойдет речь в статье. Рассматриваемые выборки:

  • Тривиальный или элементарный запрос;
  • Полное объединение;
  • Левое объединение;
  • Вложенные выборки;
  • Выборки при участии оператора UNION;

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

Подробнее..

Всплывающие подсказки на jQuery

Опубликовано

Всплывающие подсказки призваны предоставлять пользователю более детальную информацию, разъяснять особо сложные участки документа.

В статье представлен пример реализации всплывающих подсказок с помощью библиотеки jQuery.

HTML

В тексте, где необходимы пояснения в виде всплывающей подсказки разместим изображение. Обернем изображение специализированным тегом <dfn>, тег необходим исключительно для идентификации элемента подсказки и для хранения уникального идентификатора. Браузер никак не реагирует на тег <dfn>

Подробнее..