Верх страницы
Обложка к записи ZeroClipboard: копирование в буфер обмена
Время для прочтения: 0 мин. 14 сек.

ZeroClipboard: копирование в буфер обмена

Библиотека ZeroClipboard предоставляет простую возможность копирования текста в буфер обмена, используя невидимый Adobe Flash ролик и JavaScript интерфейс.

Библиотека работает в фоновом режиме, скрытом от пользователя, поэтому разработка всего интерфейса остаётся за вами.

«Zero» полностью совместим c Flash Player 10, которому для копирования в буфер обмена необходим клик пользователя внутри ролика. Это достигается автоматически за счёт плавающего прозрачного невидимого ролика на вершине DOM-дерева.

Библиотека работоспособна во всех современных браузерах.

  • Firefox 3.5
  • Internet Explorer 8
  • Google Chrome 3
  • Opera 10
  • Safari 4

Поддерживаются Flash Player 9 и 10.

Из полезных вкусностей стоит также отметить:

  • привязка к DOM элементу (Gluing) — указав ID элемента в DOM-дереве, вы привяжите к нему флешку для копирования в буфер обмена. Она встанет поверх этого элемента, подстроившись под его размеры;
  • CSS эффекты — создание псевдоклассов «hover», «active», поведение которых задаётся через CSS;
  • поддержка стандартных событий — onLoad, onMouseOver, onMouseOut, onMouseDown, onMouseUp, onComplete.

Важно

Zero Clipboard НЕ работает с локального диска, это ограничение связано с безопасносью самого Adobe Flash Player при использовании моста Flash Player — JavaScript. Проще говоря адрес должен начинаться с http:// или https://.

Если вас не волнует безопасность, можно отредактировать свои локальные настройки Flash Player, посетив для этого специальную страницу.

Ссылки

Автор: Кобзарёв Михаил

Русский разработчик с 20-ти летним стажем. Работаю с PHP, ООП, JavaScript, Git, WordPress, Битрикс, Joomla, Drupal, Opencart, DLE, Laravel, Moonshine, SuiteCRM.

Оптимизирую сайты под Google Page Speed, настраиваю импорты для больших магазинов на WooCommerce + WP All Import. Пишу плагины на заказ. Все мои услуги.

Веду блог о разработке, дайджест в телеграмме и в ВК.

Вы всегда можете нанять меня.

Комментарии
Подписаться
Уведомить о
guest

2 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Franco
Franco
10 лет назад

К сожалению ни одна из ссылок примеров (кроме последней) не работает.

Предыдущая запись
Следующая запись

Давайте дружить
в Телеграме

Авторский блог вашего покорного слуги в Telegram про web, программирование, алгоритмы, инструменты разработчика, WordPress, Joomla, Opencart, Laravel, Moonshine, фильмы и сериалы