С кроссбраузерностью будут проблемы. Я делал так: по биндингу Ctrl+С создавал <textarea> за экраном (типа left: -9999px), вставлял в него нужный текст, и давал focus() и select(). По нулевому таймауту – удалял поле. И можно вернуть фокус/выделение туда где было. Тогда по Ctrl+C можно копировать любой текст, какой ваш код пожелает. Также, второй вас шанс – это Ctrl+X. Так что две разные функции сможете повесить…
Обсуждают сегодня