Evite a caixa de alerta do navegador da web

Evite a caixa de alerta do navegador da web

Desenvolvemos nosso próprio dashboard usando iFrame e mostramos vários dashboards usando nossa plataforma e alternamos periodicamente para outro iFrame usando Java Script.

Às vezes, o painel mostra uma caixa de alerta pop-up com a mensagem

imagem

Esses pop-ups nos incomodam porque, quando aparecem, precisamos acessar remotamente esse painel e clicar em ok. Se não clicarmos em ok, o iFrame não poderá mudar para outro painel.

A página em bi.smu roda no servidor Tomcat como um webservices para nosso servidor MSTR e a sessão já aumentou para 60 segundos.

Como podemos desativar a mensagem pop-up?

Responder1

As mensagens que você está vendo provavelmente são exibidas usando uma caixa de alerta JavaScript (usando a função JavaScript alert()).

Os alertas de JavaScript podem ser desativados no navegador, no entanto, a maioria dos navegadores não possui uma configuração integrada para fazer isso; em vez disso, você terá que desativá-los usando JavaScript, substituindo a alert()função. A melhor forma de fazer isso depende do navegador que você usa. Veja por exemploJavaScript: Substituindo alerta()eComo posso desativar pop-ups/alertas de javascript no Chrome?para detalhes.

Além disso, a maioria dos navegadores modernos permitirá desativar alertas de sites que mostram muitos deles. Por exemplo, no Firefox, se uma página mostrar mais de três alertas, os alertas receberão uma caixa de seleção dizendo "Impedir que esta página crie caixas de diálogo adicionais". Se você marcar a caixa e descartá-la, a página será impedida de criar outras caixas de diálogo. Porém, acredito que isso só vigorará até que a página seja recarregada, portanto não é uma medida permanente.

informação relacionada