请问后台新订单自动打印功能怎么实现?有偿求救!

2016-07-07 15:04 来源:www.chinab4c.com 作者:ecshop专家

各位大侠!

请问有没有人知道,后台新订单自动打印功能怎么实现?也就是说,如果后台一旦检测到有新的订单,然后新的订单会自动被打印出来。

回答:
你这个需求有点意思
自动打印
你不用启动打印机吗?

新人帮顶
这个需求有点难度

打印机一直是联机状态,只要后台一检测到有新的订单,新的订单就会按照指定的打印格式被打印出来。(要求不弹出打印对话框,直接打印出来)

有人会吗?

需要第三方控件才可以实现!

我也不会,学习一下



可以不用第三方控件,可以联系我,qq:914091457

这个好像有点难度,谁知道怎么搞的,指点下哈。

自动提示还是可以做到的。自动打印,这个很有难度。

这个应该是WEB程序做不到的。

如果你服务器在本地那样倒有思路。

先启用PHP扩展 php_printer ,
然后编写相关程序 应该能做到

就算启用了你说的php_printer,也是不行的吧,要知道php解释程序是在服务器上,不在本机的。这个自动打印应该是不可能实现的。期待高人。

没必要想那么复杂,js +ajax就可以实现,ajax负责监测是否有新订单,js负责触发实现打印功能,打印的格式用html+css定义好

12# ecshopkaifa
你是说调用window.print()方法吗,但是这个函数会跳出来打印对话框,还是需要人手动点“打印”才能打印的。



为这个问题,弄了两三个小时,弄清了原理,基本解决了,b/s模式的打印,只有通过js打印来实现,php是服务端的是无法控制客户端的打印机的,既使控制也是php生成js代码来控制,要实现自动打印的确如楼上所说不能用简单的用windos.print()方法来做,只有用第三方的ActiveX控件来解决

订单自动打印可以实现,同时快递单也是一样
打印机如果可以的话,就接那种网络打印机