Tôi đang làm việc trên hệ thống phân giải chữ hoa chữ thường và hiện đang sử dụng hộp màu jquery để hiển thị danh sách nhiệm vụ đang mở cho người dùng. Người dùng muốn có thể in danh sách này và tôi đoán bạn có thể làm điều đó từ bên trong trang bằng cách thêm liên kết JavaScript kích hoạt window.print từ bên trong khung nội tuyến. Tuy nhiên, tôi cũng phải tính đến người dùng có thể chọn in từ trình đơn của trình duyệt. Trong trường hợp đó, nếu hộp màu mở, tôi chỉ muốn in nội dung của nó chứ không phải trang nằm ở phía trên.Chỉ in iFrame
Có thể ẩn mọi thứ ngoại trừ nội dung iframe bằng tệp CSS phương tiện in không? Nếu vậy, làm thế nào điều này có thể đạt được? Nếu không, tôi sẽ cần phải sử dụng JavaScript, vì vậy sẽ đạt được hiệu quả trong JavaScript?
Cuối cùng tôi đi đến kết luận rằng iframe là nhiều rắc rối hơn là giá trị. Thay vào đó, tôi sử dụng hộp màu trong chế độ div và thêm một số logic vào trang đang được tìm nạp để xác định xem trang đó có nên hiển thị toàn bộ trang HTML hay chỉ dữ liệu mà tôi quan tâm. so với iframe – GordonM
Bản sao có thể có của [Nội dung in của iframe được tạo động từ cửa sổ chính] (http://stackoverflow.com/questions/831147/printing-contents-of-a-dynamically-created-iframe-from-parent -window) –