Lỗi in ấn IE7 – Printing crashes IE7


Lỗi chức năng này có nguyên nhân cực kỳ đơn giản khiến mình mất khá nhiều thời gian để fix, thực tế là để search google.

Có một lỗi rất thường gặp khi in ấn với IE7 là lỗi khiến cho IE7 bị treo khi Ctrl+P hoặc sử dụng javascript window.print().

Nguyên nhân là do css cho media=”print” của bạn hoặc media=”all” của bạn có một số định nghĩa float:left hoặc right khiến cho việc sinh ra file in ấn của IE7 vào một vòng lặp vô tận.

Để khắc phục lỗi này, đơn giản là hãy đảm bảo clear sau khi float hoặc tốt nhất là bỏ float khỏi css printing.

Để xem lỗi, bạn có thể chuột phải màn hình và chọn print preview. Bạn sẽ thấy số trang in tăng liên tục mà không có điểm dừng.

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s