Страница 1 из 2
Копирование в WebDirect
Добавлено: 18 апр 2020, 08:52
mihalych_2017
Коллеги, такой вопрос.
Есть функция Copy для копирования содержимого поля в буфер обмена.
Однако в WebDirect она НЕ копирует данные в буфер обмена:
With FileMaker WebDirect, the Copy script step does not place data onto the Clipboard.
Есть ли какие-то обходные пути для решения вопроса копирования данных при работе в WebDirect?
Re: Копирование в WebDirect
Добавлено: 18 апр 2020, 12:12
andrey volkov
Игорь, добрый день
а что если попробовать веб-вьюер с джаваскриптом?
https://stackoverflow.com/questions/400 ... javascript
Re: Копирование в WebDirect
Добавлено: 18 апр 2020, 13:23
mihalych_2017
Мысль интересная. Попробую разобраться. Только жаль, что в джаве не силен.
Re: Копирование в WebDirect
Добавлено: 18 апр 2020, 14:09
andrey volkov
Игорь, нужно впихнуть в веб-вьюер (расположенный за границами макета) что-то типа этого:
Код: Выделить всё
data:text/html, <!DOCTYPE HTML>
<html>
<head>
<script>
function copy() {
var text = "Example text to appear on clipboard";
var input = document.createElement('textarea');
input.innerHTML = text;
document.body.appendChild(input);
input.select();
var result = document.execCommand('copy');
document.body.removeChild(input);
return result;
}
</script>
</head>
<body onload="copy()">
</body>
</html>
Re: Копирование в WebDirect
Добавлено: 19 апр 2020, 17:25
mihalych_2017
andrey volkov писал(а): ↑18 апр 2020, 14:09
Игорь, нужно впихнуть в веб-вьюер (расположенный за границами макета) что-то типа этого:...
Что интересно: код вполне работает в офисной версии.
Но при работе в WebDirect даже указанного тестового копирования не происходит.
Re: Копирование в WebDirect
Добавлено: 20 апр 2020, 05:03
andrey volkov
Re: Копирование в WebDirect
Добавлено: 20 апр 2020, 06:58
mihalych_2017
Спасибо, попробую, но у меня складывается впечатление, что ошибка связана с настройками безопасности страницы.
Просмотр свойств страницы показывает блокировку буфера обмена, причем это свойство не редактируется.
Re: Копирование в WebDirect
Добавлено: 20 апр 2020, 07:32
andrey volkov
Игорь, стоит проверить в браузере дефолтном сначала
На винде это Microsoft Edge / IE
Сохранить код в виде странички HTML, запустить страничку в IE/Edge при включенных "Средствах разработчика" (F12)
может, там в консоли что-то отобразится полезное
Не пробовал?
Re: Копирование в WebDirect
Добавлено: 20 апр 2020, 07:40
mihalych_2017
andrey volkov писал(а): ↑20 апр 2020, 07:32
Игорь, стоит проверить в браузере дефолтном сначала
На винде это Microsoft Edge / IE
Сохранить код в виде странички HTML, запустить страничку в IE/Edge при включенных "Средствах разработчика" (F12)
может, там в консоли что-то отобразится полезное
Не пробовал?
Пока не пробовал, попробую, спасибо.
Re: Копирование в WebDirect
Добавлено: 22 апр 2020, 10:10
andrey volkov
не получилось ничего?