Копирование текста в буфер обмена

Ссылка с копированием в буфер обмена определенного текста или разметки: 

Указывать ссылку с классом as-copyClipboard и указываем data-text (содержит некоторый текст) или data-cont (содержит селектор элемента на странице, от которого надо взять значение или разметку). 

Пример: 

<a href="#" class="as-copyClipboard" data-text="Some text">Copy</a>

<a href="#" class="as-copyClipboard" data-cont=".s1">Copy from container</a>
<div class="s1">Other text</div>

Кнопка  копирования в буфер обмена в таблице 

В платформе копирование в буфер внедрено в виде кнопки, которая копирует всю таблицу в буфер обмена (Для таблиц - GetItems SELECT 3. EnableClipboard).

Кастом путь создания кнопки копирования в буфер

Как через JS поместить в буфер обмена текст: 

var boolResult = as.tools.copyToClipboard("Mike")

Буфер используется в подсказке таблицы - при двойном щелчке на иконку подсказки она копируется в буфер обмена.

Пример кода: 

$(document).delegate('.crd2TitleTooltip', 'dblclick', function (e) {
            var s = $(this).attr('data-original-title');
            if (s) {
                var res = as.tools.copyToClipboard(s);
                if (res) {
                    as.sys.bootstrapAlert(as.lang("clipboard.copied", "Скопировано в буфер обмена"), { type: "info", icon: "fa-clipboard" });
                }
            }
        });
Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Falcon Space

Это снижение стоимости владения

за счет меньшего количества людей для поддержки и узкого стека разработки. Про снижение стоимости владения продуктом

Это быстрое внесение изменений

по ходу эксплуатации программы. Как создается функционал на платформе

Это простой удобный интерфейс

адаптация под мобильные устройства. Про юзабилити платформы

Задать вопрос, обсудить проект
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.