📜  HTML | DOM onbeforeprint 事件

📅  最后修改于: 2021-11-10 04:06:22             🧑  作者: Mango

当用户发出打印页面的命令时,onbeforeprint 事件发生。在打印页面之前将显示一个对话框。 onbeforeprint 事件与 onafterprint 事件相反。
支持的标签

  • <身体>

句法:

  • 在 HTML 中:
  • 在 JavaScript 中:
object.onbeforeprint = function(){myScript};
  • 在 JavaScript 中,使用 addEventListener() 方法:
object.addEventListener("beforeprint", myScript);

下面的例子说明了 HTML DOM 中的 onbeforeprint 事件:

  • 示例:使用 HTML
html



 

    
        

          GeeksforGeeks       

         

Try to print this page you will see a alert

               
 


html


 

    
        

          GeeksforGeeks       

         

Try to print this page you will see a alert

             
 


html


 

    
        

          GeeksforGeeks       

         

Try to print this page you will see a alert

                 
 


  • 输出:
    给出打印命令后:

  • 示例:使用 JavaScript

html



 

    
        

          GeeksforGeeks       

         

Try to print this page you will see a alert

             
 
  • 输出:
    给出打印命令后:

  • 示例:在 JavaScript 中,使用 addEventListener() 方法:

html



 

    
        

          GeeksforGeeks       

         

Try to print this page you will see a alert

                 
 
  • 输出:
    给出打印命令后:

支持的浏览器: HTML DOM onbeforeprint 事件支持的浏览器如下:

  • 谷歌浏览器 63.0
  • IE浏览器
  • 火狐