Практические советы по работе с FileMaker, типичные задачи и их решения. У вас вопрос? Пишите сюда.
-
mihalych_2017
- Сообщения: 39
- Зарегистрирован: 11 сен 2017, 15:36
- Откуда: Подольск
-
Контактная информация:
Сообщение
mihalych_2017 » 18 апр 2020, 08:52
Коллеги, такой вопрос.
Есть функция Copy для копирования содержимого поля в буфер обмена.
Однако в WebDirect она НЕ копирует данные в буфер обмена:
With FileMaker WebDirect, the Copy script step does not place data onto the Clipboard.
Есть ли какие-то обходные пути для решения вопроса копирования данных при работе в WebDirect?
-
mihalych_2017
- Сообщения: 39
- Зарегистрирован: 11 сен 2017, 15:36
- Откуда: Подольск
-
Контактная информация:
Сообщение
mihalych_2017 » 18 апр 2020, 13:23
Мысль интересная. Попробую разобраться. Только жаль, что в джаве не силен.
-
andrey volkov
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Сообщение
andrey volkov » 18 апр 2020, 14:09
Игорь, нужно впихнуть в веб-вьюер (расположенный за границами макета) что-то типа этого:
Код: Выделить всё
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>
-
mihalych_2017
- Сообщения: 39
- Зарегистрирован: 11 сен 2017, 15:36
- Откуда: Подольск
-
Контактная информация:
Сообщение
mihalych_2017 » 19 апр 2020, 17:25
andrey volkov писал(а): ↑18 апр 2020, 14:09
Игорь, нужно впихнуть в веб-вьюер (расположенный за границами макета) что-то типа этого:...
Что интересно: код вполне работает в офисной версии.
Но при работе в WebDirect даже указанного тестового копирования не происходит.
-
mihalych_2017
- Сообщения: 39
- Зарегистрирован: 11 сен 2017, 15:36
- Откуда: Подольск
-
Контактная информация:
Сообщение
mihalych_2017 » 20 апр 2020, 06:58
Спасибо, попробую, но у меня складывается впечатление, что ошибка связана с настройками безопасности страницы.
Просмотр свойств страницы показывает блокировку буфера обмена, причем это свойство не редактируется.
-
andrey volkov
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Сообщение
andrey volkov » 20 апр 2020, 07:32
Игорь, стоит проверить в браузере дефолтном сначала
На винде это Microsoft Edge / IE
Сохранить код в виде странички HTML, запустить страничку в IE/Edge при включенных "Средствах разработчика" (F12)
может, там в консоли что-то отобразится полезное
Не пробовал?
-
mihalych_2017
- Сообщения: 39
- Зарегистрирован: 11 сен 2017, 15:36
- Откуда: Подольск
-
Контактная информация:
Сообщение
mihalych_2017 » 20 апр 2020, 07:40
andrey volkov писал(а): ↑20 апр 2020, 07:32
Игорь, стоит проверить в браузере дефолтном сначала
На винде это Microsoft Edge / IE
Сохранить код в виде странички HTML, запустить страничку в IE/Edge при включенных "Средствах разработчика" (F12)
может, там в консоли что-то отобразится полезное
Не пробовал?
Пока не пробовал, попробую, спасибо.