javascript onbeforeunload desativar links

Preciso da tua ajuda. Estou trabalhando com JavaScript e não consigo configurar como trabalharwindow.onbeforeunload.

aqui está meu código simples:

window.onbeforeunload = function () { 
      if (!confirm("some message here")) { 
          return "Are you sure?"; 
      } else{ 
        return false; 
      } 
}

Eu só preciso trabalhar o código para fechar o navegador, recarregar a página e ou sair do menu da guia. Eu preciso que ele não funcione em links quando eu pressionar links no meu corpo ou página web. Você tem alguma ideia ou solução para isso?

Espero que você possa me ajudar com isto. Eu aprecio sua bondade.

Obrigado

questionAnswers(1)

yourAnswerToTheQuestion