установить содержимое буфера обмена в любом браузере - PullRequest
1 голос
/ 08 января 2010

Мне нужно установить буфер обмена моего пользователя, когда он вызывает событие на моей веб-странице. Я понимаю, что у каждого браузера есть свой способ сделать это, так что вы знаете о библиотеке или фрагменте кода, который позволит достичь этого кросс-браузера?

1 Ответ

4 голосов
/ 08 января 2010

Эта статья может помочь вам в этом: Копирование в буфер обмена с использованием JavaScript на Mozilla Firefox и IE

Основная идея заключается в следующем:

  • используйте window.clipboardData для Internet Explorer
  • и использовать какой-нибудь флэш-компонент для Mozilla

Кажется, что это не работает с Flash 10, хотя из некоторых отчетов, которые я видел (никогда не пробовал сам)


И / или вот другое решение (все еще использующее Flash - но для этого, похоже, работает с Flash 10) : Нулевой буфер обмена

...