我需要直接通过我的网站给客户打印收据。我知道我们不能通过php来做,因为它是一种服务器端语言。我尝试过使用WebClientPrint.php。但我无法实现它。我需要知道是否可以在CodeIgniter中实现这样的选项
答案 0 :(得分:2)
您需要使用js进行打印:
var w = window.open('files/invoices/invoice.html','name','width=800,height=500');
w.onload = w.print;
w.focus();
如果你需要生成文件,那么使用ajax来做那个&然后使用文件路径使用上面的js函数进行打印。