Управление буфером обмена с веб-сайтами - PullRequest
2 голосов
/ 14 марта 2009

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

Я видел кросс-браузерный способ сделать это с помощью Flash, но он не будет работать с текущей версией?

Ответы [ 3 ]

2 голосов
/ 14 марта 2009
2 голосов
/ 14 марта 2009

Один из вариантов - Clippy , очень простой Flash-виджет, позволяющий помещать произвольный текст в буфер обмена клиента.

0 голосов
/ 14 марта 2009

Что ж, поскольку Firefox отключает работу с буфером обмена в JS по соображениям безопасности, и вам нужна поддержка кроссбраузерно, невозможно получить именно то, что вы хотите.

Но на самом деле такие сайты, как Photobucket, делают не то, что вам нужно, а просто выбирают текстовое поле целиком, когда вы нажимаете на него.

И быстрый Google поможет найти, как ... вот одна вещь, которую я нашел, используя условия поиска javascript automatically select textbox ...

http://www.dynamicdrive.com/forums/archive/index.php/t-17992.html

...