19/09/2018, 14:43
Sự kiện onafterprint
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 < ! DOCTYPE html > < html > < body onafterprint = "myFunction()" > < h1 > Th ử in t à i li ệ u n à y < / h1 > ...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<!DOCTYPE html> <html> <body onafterprint="myFunction()"> <h1>Thử in tài liệu này</h1> <p><b>Mẹp:</b> Phím tắt thường được thiết lập để in là Ctrl+P</p> <p><b>Lưu ý:</b> Sự kiện onafterprint chỉ được hỗ trợ trong trình duyệt Internet Explorer và Firefox.</p> <p><b>Lưu ý:</b> Trong IE, sự kiện onafterprint xảy ra trước khi hộp thoại in xuất hiện.</p> <script> function myFunction() { alert("Tài liệu này đã được in"); } </script> </body> </html> |
Demo
Định nghĩa và cách sử dụng
Thuộc tính onafterprint được kích hoạt khi trang đã được in hoặc khi đóng hộp thoại in.
Mẹo: Thuộc tính onafterprint thường sử dụng cùng với thuộc tính onbeforeprint.
Trình duyệt hỗ trợ
Thuộc tính | |||||
---|---|---|---|---|---|
onafterprint | Không hỗ trợ | Có | Có | Không hỗ trợ | Không hỗ trợ |
Lưu ý: Trong IE, thuộc tính onafterprint diễn ra trước khi xuất hiện hộp thoại in.
Khác biệt giữa HTML 4.01 và HTML5
onafterprint là thuộc tính mới trong HTML5.
Cú pháp
1 |
<element onafterprint="script"> |
Giá trị thuộc tính
Giá trị | Miêu tả |
---|---|
script | Chạy script khi thuộc tính onafterprint được kích hoạt |
Chi tiết
Thuộc tính được sử dụng trong thẻ : <body>