Để tạo được nút in một hóa đơn như ý bạn thì bạn có thể sử dụng hàm window.print() trong javascript.
Trước hết bạn hãy tạo một nút để in hóa đơn (button), trong sự kiện onclick của button này bạn hãy gọi hàmwindow.print() để thực hiện chức năng in.
P/S: Nhưng…khi in ra trên giấy lại có nút print. Vậy làm thế nào để khi in ra thì không có nút print ở trong giấy??? Có 2 giải pháp được đưa ra:
Giải pháp 1: Cũng trong sự kiện onlick trước khi gọi hàm in, bạn dùng javascript ẩn nút đó đi.
Giải pháp 2: Trong phần header của trang, ta gắn thêm dòng code sau:
#print_button{
display:none;
}
Theo nguồn internet.
Để đăng ký học khóa học lập trình web bạn có thể nhấp vào tên khóa học bên dưới để tìm hiểu thêm:
ĐC: 203-205 Lê Trọng Tấn - Sơn Kỳ - Tân Phú - TP.HCM
ĐT: (028) 22 152 521
Web: key.com.vn
Các bài viết liên quan khác:
Giới Thiệu Về PHP - Bắt Đầu Học Lập Trình Web
Hướng dẫn thiết kế website trong 30 phút