Как представить клиенту форму, в которой указаны входные данные для его печати? - PullRequest
0 голосов
/ 29 апреля 2019

Я хочу, чтобы пользователь сайта мог распечатать "сувенирный сертификат" со своим именем.

Я пробовал множество подходов, но метод проб и ошибок производит больше ошибок, чем полезной радости. Когда я закончу, в этом есть что-то еще, но я хочу начать с правильного пути, который я еще не нашел.

Я предполагаю следующие функциональные шаги:

  1. Показать форму. Включенная в форматированный текст, форма содержит одно поле «текущая дата» {сейчас} и поле для ручного добавления данных - имя пользователя - и кнопку «обновить».

  2. Когда нажимается кнопка обновления, он проверяет, что в форму добавлены данные об имени и ..

    (a) если неверно, возвращает форму по умолчанию и фокусирует неправильное поле для заполнения
    (б) если правильно, переходит к шагу 3

  3. Представляет заполненную форму в новом окне (или в том же окне) с кнопкой «print»

  4. Когда кнопка печати нажата, она печатает форму на принтере пользователя по умолчанию (или открывает диалоговое окно печати клиента, чтобы они могли распечатать форму).

Шрифт «Сертификат» является новым курьером, без графики, но отформатирован как письмо (от / до заголовка с датой - {сейчас} -, несколько абзацев текста, закрывающая подпись)

Цитируя Джимми Баффета: «Это так чертовски просто, как джиттер-жук, он отвлекает меня» ... *

Я предпочитаю html / 5, если это возможно - проще, тем лучше (обслуживание в будущем могут выполнять другие, даже менее опытные, чем я), и не открывать дыру в безопасности моего сервера.

1 Ответ

0 голосов
/ 30 апреля 2019

Поскольку основное действие, которое я пытаюсь установить, - это получить данные на одной html-странице (форме) и отправить их на другую, кажется, что локальное хранилище или хранилище сеансов является ключом и является отправной точкой для выполнения того, что я хочусделать.( Моим «последним гидом» было руководство Линкольна Стейна по HTML 3.2, которое было достаточным для всего, что я пытался реализовать, до тех пор, пока у меня не возникла эта блестящая идея. Я не программист, я пенсионер старой школыАппаратный парень, пытающийся оказать кому-то услугу. )

К счастью, запрос duckduckgo (не поиск здесь) указал мне на: Перенос данных из одного файла HTML в другой

Как только я увидел примеры кода, это имело смысл.Спасибо вкладчикам там.Off Я пойду и закрою этот вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...