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