Bloqueio de pop-ups durante a propagação do evento click

1

No Firefox existem configurações para evitar o bloqueio de pop-up. Ocasionalmente pop-ups ainda estão acontecendo. Parece que o Firefox permite pop-ups sob certas condições:

"Is the pop-up shown after a mouse click or a key press?

Certain events, such as clicking or pressing a key, can spawn pop-ups regardless of if the pop-up blocker is on. This is intentional, so that Firefox doesn't block pop-ups that websites need to work."

Eu gostaria de desligar isso. Como desenvolvedor, entendo que abrir páginas resultantes de um evento de clique é uma maneira de determinar se um pop-up é desejado, mas para a segurança de nossos usuários, eu gostaria de desativá-lo.

Existe uma opção para bloquear pop-ups gerados por eventos?

    
por 1.21 gigawatts 18.04.2018 / 09:30

1 resposta

1

Parece que isso deve ser configurável e há uma lista de eventos, como cliques do mouse, cliques duplos e envio de formulários que podem ser usados para acionar pop-ups.

Para mais informações Mozilla: dom.popup_allowed_events

  1. Navegue até about:config
  2. Clique no aviso de segurança
  3. Insira dom.popup_allowed_events na barra de pesquisa. O item que aparece é uma lista de eventos separados por espaços que podem acionar pop-ups
  4. Remova os eventos que você não deseja. Os nomes dos eventos devem ser óbvios quanto ao que eles permitem.

Outra pergunta no Superusuário: Altere algumas configurações padrão para o Firefox globalmente fornece informações sobre como aplicar essa configuração a vários perfis. Deve ser tão simples quanto acrescentar a linha de configuração que você deseja ao arquivo de configuração atual do usuário.

Como alternativa, há um complemento que suspeito que alterará essa configuração para você, mas não sei como inserir um complemento e configurá-lo sem a intervenção do usuário.

Popup Blocker Ultimate

    
por 18.04.2018 / 10:46

Tags