Копировать в буфер обмена с помощью JavaScript

Можно выполнить копирование содержимого из веб-страницы без необходимости использовать функции браузера. Для этого следует использовать функциональность ZeroClipboard в JavaScript:

Ссылка на оригинал      

Библиотека для обмена событиями, данными и задачами между вкладками браузера

Библиотека для обмена событиями, данными и задачами между вкладками браузера — github.com/Sombressoul/__SE__ Может быть использовано в интернет-магазинах, когда пользователь открыл десяток вкладок и в одной из них добавил товар в […]

Отловить событие back для navigate у браузера

Отловить событие back для navigate у браузера:

Ссылка на оригинал.      

JS-библиотека для работы с цветами

JavaScript библиотека для манипуляций с цветом: https://github.com/jfsiii/chromath Вы сможете: Выполнять преобразования из одного цветового пространства в другое (rgb->hex, hsv->hsl, rgb->hex->hsl->rgb) Складывать два цвета (используя сложение или вычитания цвета) Получать цветовую […]

Затемнить/осветлить hex-цвет с помощью js

LESS/Sass позволяют для любого цвета указать сам цвет и значение для его затемнению/осветления. В JS такая возможность не встроена. Следующая функция принимает цвет в шестнадцатеричном формате (т.е. # F06D06) и […]

Остановить видео с youtube при закрытии модального окна

Как остановить видео (пауза/воспроизведение) при закрытии модального окна или переключении tab-вкладок? Первый вариант:

Второй вариант:

Ссылка на оригинал.

Фоновое видео на весь экран

Добавить на страницу видео в качестве фонового изображения можно через HTML5 Fullscreen API и плагин BigVideo.js для jQuery. Видео автоматически растянется по размеру экрана. Предварительно нужно загрузить библиотеки jQuery, jQuery […]

Криптографические js-алгоритмы

CryptoJS является растущей коллекцией стандартных и безопасных алгоритмов шифрования, реализованных на JavaScript с использованием лучших практик и моделей. Она быстрая, имеет последовательный и простой интерфейс. Официальная страница CryptoJS.     […]