TGViewer
Javascript Javascript @javascriptv · 17K subscribers
Post #2086 3.5K
📋 Копирование в буфер обмена в 2025

Clipboard API - это уже стандарт для работы с буфером обмена.
А старый document.execCommand('copy') официально deprecated ещё с 2020 года.

Поддержка Clipboard API:
✔ Chrome 66+
✔ Firefox 63+
✔ Safari 13.1+
✔ Opera 53+

⚠️ Важные различия между браузерами:

Chrome / Edge
— Не требует user gesture
— Работает только в активной вкладке

Firefox / Safari
— Требуется пользовательское действие (клик/тап)
— Вызов должен быть внутри обработчика этого события

🔐 Общие требования
— Только HTTPS или localhost
— Для readText() нужно явное разрешение пользователя

Где применять Clipboard API
— Кнопки «Скопировать код»
— Промокоды
— Токены доступа
— Быстрое копирование ссылок

💡 Совет
Всегда вызывайте navigator.clipboard.writeText() внутри обработчика клика — это гарантированно работает во всех современных браузерах.
  • 👍 16
  • ❤ 6
  • 🔥 2
  • 😁 1
More from @javascriptv
  1. Sep 22, 2026CSS совет 💡 Возможно, ты не знал об этом новом и самом простом способе вертикально центри…
  2. Sep 22, 2026🔴AI кодинг интервью с разработчиком из международного FinTech в четверг в 19:00 ДА! Вайбк…
  3. Sep 21, 2026Совет по HTML 💡 Семантический способ выделить часть текста ✅
  4. Sep 14, 2026photo post
  5. Sep 13, 2026Fancy Button Кнопка с эффектом обрезанных углов, реализованная на чистом CSS. https://code…
  6. Sep 9, 2026⚡️ Релиз ChatGPT Images 2.5 Новое поколение генератора изображений работает на 50% быстрее…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →