English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento HTML

Completo elenco dei tag HTML

Attributo evento onbeforeprint in HTML5

L'evento <b>beforeprint</b> viene attivato quando il documento associato è pronto per essere stampato o visualizzato per la stampa.

Proprietà degli eventi HTML

Esempio online

Esegui JavaScript quando si desidera stampare la pagina:

<!DOCTYPE html>
<html>
<head>
<title>Utilizzo dell'attributo evento onbeforeprint in HTML (Sito base tutorial oldtoolbag.com)</title>
<body onbeforeprint="myFunction()">
<h1>Prova a stampare questo documento</h1>
<p><b>Suggerimento:</b> Comandi rapidi, come Ctrl+P, impostano la pagina da stampare.</p>
<p><b>Nota:</b> L'evento <b>onbeforeprint</b> non è supportato in Safari e Opera.</p>
<script>
function myFunction() {
  alert("Stai per stampare questo documento!");
}
</script>
</body>
</html>
Prova a vedere ‹/›

Compatibilità dei browser

IEFirefoxOperaChromeSafari

Al momento, solo Internet Explorer e Firefox supportano l'attributo di evento onbeforeprint.

Definizione e uso

Quando la pagina è pronta per la stampa (prima di apparire la finestra di dialogo di stampa), viene attivata la proprietà onbeforeprint.
Suggerimento: L'attributo onbeforeprint viene spesso utilizzato insieme all'attributo onafterprint.

Differenze tra HTML 4.01 e HTML5

L'attributo onbeforeprint è una nuova proprietà di HTML5.

Sintassi

<elemento onbeforeprint="script">

Valore dell'attributo

ValoreDescrizione
scriptScript eseguito in onafterprint.
Proprietà degli eventi HTML