在相關(guān)聯(lián)的文檔已開始打印或打印預覽已關(guān)閉之后, 觸發(fā) afterprint事件。
頁面開始打印或關(guān)閉打印對話框后,執(zhí)行JavaScript :
<!DOCTYPE html> <html> <head> <title>HTML onafterprint 事件屬性的使用(菜鳥教程 cainiaoplus.com)</title> <script> function printmsg() { alert("文檔正在打印"); } </script> </head> <body onafterprint="printmsg()"> <h1>打印文檔</h1> <p><b>提示:</b> 快捷鍵, 如 Ctrl+P 設(shè)置打印頁面。</p> <p><b>注意:</b> 目前只有 Internet Explorer 和 Firefox 瀏覽器支持 onafterprint 事件屬性。</p> <p><b>注意:</b> 在 IE 瀏覽器中, onafterprint 屬性在打印對話框之前執(zhí)行Javascript而不是之后。</p> </body> </html>測試看看 ?/?
IEFirefoxOperaChromeSafari
注意:在IE / Edge中,onafterprint屬性出現(xiàn)在打印對話框之前,而不是之后。。
當頁面開始打印時,或者如果打印對話框已關(guān)閉,則onafterprint屬性將觸發(fā)。
提示: onafterprint屬性通常與onbeforeprint屬性一起使用。
onafterprint 屬性是HTML5新屬性。
<element onafterprint="script">
值 | 描述 |
---|---|
script | 在onafterprint中執(zhí)行的腳本。 |