从网站上打印一份表格提交
Send a document to print from website on a form submit
我想做一个简单的应用程序。可能是c#,如果只是Javascript就好了。我想知道,是否有一种方法,当一个表单从我的网站上托管在不同的服务器上而不是在我的网络上提交时,它发送一个打印命令到我的打印机打印表单提交时。谁能帮我解释一下这个过程需要发生什么,即使它是可能的?有任何资源或代码示例吗?
这并非不可能,但多少有些困难。有几个步骤可以执行:
- 创建表单(好的,使用HTML和JavaScript,应该不是那么难;))
- 处理用户提交的表单
- 获取结果到您的网络-这是棘手的部分
- 打印结果
对于步骤2到4,有几种可能的方法来实现它们。下面是一些简单的例子:
- 步骤2:在服务器上(在您的网络之外)使用PHP进行表单验证,并且可能还将其转换为对打印 有用的格式。
- 步骤3:将处理过的数据发送到您仅为该过程创建的电子邮件地址
- 步骤4:(在您的网络中)定期检查该地址,如果有新邮件存在,则将其打印出来(可能也很棘手,取决于您的邮件客户端,网络配置,…)
请注意:
- 正如我所说,这些只是可能性的例子。你也可以在你的网络中监听一个服务,当表单提交时调用它,使用FTP服务器,…
- 请记住,您允许"外部世界"访问您的网络!彻底保护所有通信机制!不要让你的网络细节(或上面例子中的电子邮件地址)显示在客户端上,而是使用服务器(在你的网络之外)作为中继站。 你真的需要把所有的东西都打印出来吗?除了环境方面,它可能会变得非常非常多,特别是如果有人滥用您的表单!
- 将客户端提交的每条数据都视为潜在的恶意数据,因此严格检查和验证!
相关文章:
- 我正在创建一个聊天,但每次我发送消息时,它都不会让我再发送另一条消息,就像表格一样;不起作用
- 给Chai/Mocha一份应该包括在内的部分钥匙清单
- 有人能告诉我为什么点击按钮时不提交这份表格吗
- Soundcloud API寻呼-8000的偏移限制是否意味着您可以'I don’我无法得到一份超过8000长的
- 提交一份表格,阿加星也
- 如何根据请求制作一列表格以动态显示 jsp
- 我能给客户一张表格吗
- 有window.load'会有问题吗;在'一份文件.准备
- 我是否需要在lib或vendor文件夹中保留一份js库的副本,尽管已经使用npm安装了
- 如何提交一份特定的表格,而不让两者的内容都消失
- 在一张表格上做两个动作
- 为什么只寄了一张表格
- 有没有办法提交一份“假的”照片?表单使用jQuery
- 玉版印刷猫鼬系列;只拿到一份文件
- 从网站上打印一份表格提交
- 并列表.找到并返回一份副本
- 我想做一份半相同的手册,就像这页上的一样
- 为什么redux需要在每次数据更改时生成一份数据副本?
- 在同一页上分别提交两份表格,并附上感谢信
- 一次提交两份表格