Existe uma maneira de desativar a opção Tem certeza de que deseja sair desta página? mensagem em um site? Estou usando o Chrome.
22
Existe uma maneira de desativar a opção Tem certeza de que deseja sair desta página? mensagem em um site? Estou usando o Chrome.
Essas mensagens são implementadas por desenvolvedores de sites, ouvindo o onunload
ou onbeforeunload
eventos.
Existe um script de usuário disponível em about.com que bloqueia esses eventos.
Para instalar esse script de usuário (ou outros scripts de usuário, por esse motivo), você precisa primeiro instalar uma extensão do Chrome chamada TamperMonkey .
Tenha cuidado ao instalar scripts de usuários, pois eles são capazes de fazer coisas que você pode não querer. Instale apenas scripts de usuários de fontes confiáveis.
Isso é trabalhado para mim.
fonte
Usando jQuery
Nos documentos do jQuery
Portanto, em suma, nos
$(window)
fornece uma referência ao objeto de janela que está envolvido em um objeto jQuery. Esse wrapper nos dá acesso às APIs do jQuery que estão disponíveis no objeto (como.off
). Chamar.off()
e fornecer a sequênciabeforeunload
removerá todos os ouvintes de eventos que estavam ouvindo anteriormentebeforeunload
.Nota: brinquei com as abordagens de baunilha JS que encontrei depois de uma pesquisa rápida no Google. No entanto, não consegui fazer com que essas abordagens funcionassem no tempo previsto para resolver esse problema. Se alguém tiver um método que não seja o jQuery que ainda seja compatível com vários navegadores, comente ou poste uma resposta adicional. :)
fonte
Para que o comando do @wickdninja funcione, instale primeiro as Ferramentas do desenvolvedor do Chrome. Então você pode abrir isso e você verá uma guia para 'Console'. Clique na guia console. Em seguida, para ativar o jQuery, digite estes comandos:
Então digite:
Depois disso, sou capaz de abrir / fechar meu Gmail sem receber o 'Sair?' pronto. https://developers.google.com/web/tools/chrome-devtools/console/javascript
espero que isto ajude.
fonte
Você pode desativar o Javascript site a site. Vá para Configurações -> Mostrar configurações avançadas -> Privacidade -> Configurações de conteúdo -> Javascript -> Gerenciar exceções.
fonte