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