Главная » JavaScript

Jodit — лучший WYSIWYG редактор

Отличный редактор WYSIWYG, написанный на чистом TypeScript без использования дополнительных библиотек. Это редактор файлов и редактор изображений. Позволяет также работать и в динамическом режиме, если вам нужно показать редактор в попап — диалоге. Пример с jsFiddle

Читать далее »

Чат на PHP, Ajax, HTML, CSS

Разделим код проекта на несколько частей: база данных, серверная и клиентская. Клиентская часть Клиентский интерфейс взимодействия <!DOCTYPE HTML> <html> <head> <title>PhpAjaxChat</title> <!— У нас всё работает в UTF-8 —> <meta http-equiv=»content-type» content=»text/html; charset=UTF-8″> <!— Загружаем стили для чата…

Читать далее »

Автоматическая прокрутка скролла элемента вниз

Допустим, есть такая задача, при котором в элементе есть некоторый список элементов, которые добавляется по мере необходимости и при этом. при каждом добавлении необходимо, чтобы список автоматически прокручивался вниз. Банальной задачей может быть механизм обмена сообщениями Код HTML:…

Читать далее »

Анимация движения блоков при скроллинге

В данном примере используется библиотека AOS.js, которая расположена на GitHub.

Читать далее »

Динамическое перемещение навигации вверх при скроллинге

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

Читать далее »

Double Click event in Vue.js

This example will show you how to organize a double click event in Vue.js

Читать далее »

Firebase и Ionic. Настройка и операции CRUD

Этот пост пошагово расскажет, как реализовать CRUD — операции на Angular 5 для Firebase — проекта. Итак, давайте продемонстрируем Create Read Update and Delete операции на Angular 5 проекта. О Firebase Firebase — это NoSQL — база данных, которая…

Читать далее »

Бесконечный scrolling списка элементов на JavaScript

Разберем пример реализации бесконечного скроллинга с разбиением списка элементов из массива на страницы или порции вывода. В примере будем исходить из того, что нам нужно реализовать бесконечный вывод элементов из массива списком в некий элемент в интерфейс при…

Читать далее »

Изменение разрешения фотографии для приложения Cordova

Бывает так, что в приложениях, где требуется загрузить фотографию пользователем необходимо уменьшить разрешение фотографии, чтобы интерфейс грузился быстрее, в некоторых случаях это очень необходимо. Для этого есть специальный плагин, который называется cordova-plugin-image-resizer. Ссылка на GitHub проекта. Для использования необходимо…

Читать далее »

Стартовый код Cordova и Vue.js

Чтобы программировать для Cordova на современном фреймворке Vue.js необходимо учитывать факторы, которые дают знать коду на Vue.js, что все ресурсы устройства загружены и начался черед исполнения кода на Vue.js. Ниже представлен скелет данного кода. По сути дела, это…

Читать далее »