Можно ли подключить фронтэнд к 6 задаче?
Primary tabs
Можно ли модифицировать задачу, таким образом, чтобы пользователь сам выбирал координаты точек трапеции через нажатия на точки на экране своего монитора ?
Координаты точек записывались в массив на JS, а потом эти данные использовал скрипт PHP?
Нужно ли для этого использовать файлы для выгрузки данных и импорта обратно?
<script> document.onclick = function(e) { // показывает координаты точки клика coords.innerHTML = e.clientX + ':' + e.clientY; }; let fieldCoords = field.getBoundingClientRect(); let answer = [ [ // 1 fieldCoords.left, fieldCoords.top ], [ // 2 fieldCoords.right, fieldCoords.bottom ], [ // 3 fieldCoords.left + field.clientLeft, fieldCoords.top + field.clientTop ], [ // 4 fieldCoords.left + field.clientLeft + field.clientWidth, fieldCoords.top + field.clientTop + field.clientHeight ] ]; alert(answer.join(' ')); </script>
- Log in to post comments
- 1290 reads
fgh
Wed, 06/24/2020 - 13:10
Permalink
Принцип примерно
Принцип примерно такой:
1) Написали скрипт на PHP (бэкенд)
2) Протестили скрипт на PHP (провели тесты)
3) Написали JS скрипт и собрал данные и выгрузили координаты точек в текстовый файл (фронтэнд)
4) скрипт PHP загрузил данные из этого текстового файла
5) скрипт PHP вывел в консоль результат программы.