📜  HTML | DOM onbeforeunload 事件

📅  最后修改于: 2021-11-07 08:07:39             🧑  作者: Mango

当您单击文本链接或图片链接或任何将带您进入新页面的链接时,会发生 onbeforeunload 事件。此事件将显示一个确认对话框,通知用户是要留在页面上还是离开当前页面移动到下一个链接页面。对话框中的消息无法删除。

句法:

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

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

  • 示例:使用 HTML
    
    
      
    
        HTML | DOM onbeforeunload attribute
        
    
      
    
        

    GeeksforGeeks

        

    HTML | DOM onbeforeunload attribute

        

    Go to         GeeksforGeeks     ide

           

    输出:
    加载代码后:

    点击文字链接后:

  • 示例:使用 JavaScript
    
    
      
    
        HTML | DOM onbeforeunload attribute
        
    
      
    
        

    GeeksforGeeks

        

    HTML | DOM onbeforeunload attribute

        

    Go to         GeeksforGeeks       ide

           

    输出:
    加载代码后:

    点击文字链接后:

  • 示例:在 JavaScript 中,使用 addEventListener() 方法:
    
    
      
    
        HTML | DOM onbeforeunload attribute
        
    
      
    
        

    GeeksforGeeks

        

    HTML | DOM onbeforeunload attribute

        

    Go to         GeeksforGeeks       ide

           
  • 输出:
    加载代码后:

    点击文字链接后:

支持的浏览器:

  • 谷歌浏览器
  • IE浏览器
  • 火狐
  • 苹果浏览器
  • 歌剧 15.0