Вопрос

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

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

Это было полезно?

Другие советы

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top