function Copy() // this function will be latched to a button later on.
{
var text = writePreview(); // this pours in the formatted string by the writePreview() function to the variable 'text'
text = br2nl(text); //variable 'text' is purified from <br/> and is replaced by a carriage return
//I need some code here to pour in the contents of the variable 'text' to the clipboard. That way the user could paste the processed data to a 3rd party application
}
Я создаю автономное клиентское веб-приложение. Основная цель этого заключается в том, чтобы вводить пользователя в поля, форматировать текст таким образом, чтобы он соответствовал определенным критериям, а затем нажмите «Копировать», чтобы они могли вставить его в сторонний CRM.Как поместить содержимое переменной в буфер обмена с помощью javascript?
Доступный браузер для этого - Google Chrome. Я просмотрел интернет, надеясь найти простое решение для этого.
Меня не интересует безопасность, так как это приложение не будет опубликовано и предназначено только для использования в автономном режиме.
Я хочу, чтобы это было как можно проще, и добавление невидимого textarea разрушает макет. Вспышка не разрешена в моей текущей среде.
Возможный дубликат [Как скопировать в буфер обмена в JavaScript?] (Http://stackoverflow.com/questions/400212/how-do-i-copy-to-the-clipboard-in-javascript) –