【发布时间】:2019-04-29 18:11:52
【问题描述】:
我希望网站用户能够打印嵌入其姓名的“纪念品证书”。
我尝试了很多方法,但反复试验产生的错误多于有用的快乐。完成后还会有更多内容,但我想从我还没有找到的正确道路开始。
我推测以下功能步骤:
显示一个表单。包含在格式化文本中的表单包含一个“当前日期”{now} 字段和一个手动添加数据的字段 - 用户名 - 以及一个“更新”按钮。
-
当点击更新按钮时,它会验证表单是否添加了名称数据并且..
(a) 如果不正确,返回默认形式并聚焦 完成字段不正确
(b) 如果正确,则进行第 3 步 将完成的表单显示为新窗口(或在同一窗口中),并带有一个显示“打印”的按钮
当按下打印按钮时,它会在用户的默认打印机上打印表单(或打开客户端的打印对话框让他们打印表单)。
“Certificate”字体始终是 courier new,没有图形,但格式类似于字母(从/到开头,带日期 -{now}-,几段文字,结束签名)。
引用 Jimmy Buffet 的话,“它太简单了,就像 jitter-bug 一样,它让我无法理解......”
如果可能的话,我更喜欢 html/5 - 越简单越好(将来的维护可能由比我知识更少的人来执行),并且不会为我的服务器打开安全漏洞。
【问题讨论】:
-
欢迎,请花点时间阅读How to Ask,尤其是“帮助他人重现问题”部分。就目前的问题而言,您似乎希望我们为您编写代码,我们很乐意这样做,但如果您花一些时间自己尝试一下,我们将不胜感激。我们都是这里的志愿者,这听起来像是可以得到报酬的东西。
-
感谢您的反馈。相信我 - 没有人为此付钱给我,也没有其他人的预算,我已经 8 年没有建过网站了,而且团队中唯一一个有任何经验的人。然而,这对我来说是新奇的,我可以提出各种失败的编码尝试,这应该是件好事,但除此之外就没什么了。我希望有一些核心代码或指导,我可以在正确的方向上运行,而不是半途而废。我什至不确定我应该尝试用 html 表单代码强制它。