php打印商城物流配送单、送货单
商城系统和物流系统需要直接连接打印机打印配送单,在网上看到的解决办法是用onclick="window.print();"方法打印,加以验证,确实有效。
页面效果图如下:
具体实现代码如下:
<!DOCTYPE html> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="robots" content="noindex,nofollow"> <title>单据打印</title> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> </head> <div class="container"> <table class="table table-condensed"> <colgroup> <col width="40%" /> <col width="20%" /> <col width="40%" /> </colgroup> <tr> <td> <p>订单号:dz1226201013485254</p> <p>日期:2019-12-27 14:48</p> </td> <td class="text-center"><h4>配货清单</h4></td> <td class="text-right"> <p>客户:张先生</p> <p>电话:133****2284</p> </td> </tr> </table> <table class="table table-condensed"> <colgroup> <col width="60%"/> <col width="10%"/> <col width="10%"/> <col width="10%"/> <col width="10%"/> </colgroup> <tbody> <tr> <th>商品名称</th> <th>商品货号</th> <th>单价</th> <th>数量</th> <th>小计</th> </tr> <tr> <td>英国 圣罗兰/YSL五色眼影盘 9号love斩男盘<p>love 9号斩男盘</p></td> <td>SD143446880621</td> <td>¥360</td> <td>1</td> <td>360</td> </tr> <tr> <td>英国 圣罗兰/YSL五色眼影盘 9号love斩男盘<p>love 9号斩男盘</p></td> <td>SD143446880621</td> <td>¥360</td> <td>1</td> <td>360</td> </tr> <tr> <td>英国 圣罗兰/YSL五色眼影盘 9号love斩男盘<p>love 9号斩男盘</p></td> <td>SD143446880621</td> <td>¥360</td> <td>1</td> <td>360</td> </tr> </tbody> </table> <table class="table table-condensed"> <colgroup> <col width="50%" /> <col width="50%" /> </colgroup> <tr> <td>订单附言:送到五楼</td> <td>配送:在线支付</td> </tr> <tr> <td>地址:广东省深圳市龙华区 龙华街道宏奕大厦五楼</td> <td>收货人:张先生</td> </tr> <tr> <td>手机:133****2284</td> <td>电话:</td> </tr> <tr> <td colspan="2">订单备注:易碎品</td> </tr> </table> <table class="table table-condensed"> <tr><td><h4><strong>签字:</strong></h4></td></tr> </table> <input type="submit" class="btn btn-success btn-block btn-lg hidden-print" onclick="window.print();" value="打印" /> </div> </html>