Questão Diálogos do navegador (Alert, Confirm e Prompt) que não estão mais funcionando no Internet Explorer e Firefox em uma instalação específica do Windows


Eu tenho uma instalação especial do Windows 7 que não exibirá as caixas de diálogo JavaScript padrão de navegadores da web.

por exemplo. Todos estes falhar, independentemente de como eles são chamados em qualquer site.

javascript:alert('A message and an OK button');
javascript:confirm('A message and an OK & Cancel button');
javascript:prompt('A message, an input box & an OK & Cancel button', 'Default');

O código em si está correto e não o problema. Ele funciona muito bem em qualquer outro PC com Windows em qualquer navegador ... bem como no Google Chrome na máquina afetada (já que o Chrome renderiza seus próprios diálogos em comparação com os diálogos internos do Windows)

Minha presunção é que existe uma configuração em algum lugar no Windows que está bloqueando ou substituindo a exibição desses diálogos - eu simplesmente não tenho idéia do que é ou onde está.

Embora não seja relacionado, devo observar que todos os navegadores neste PC têm seu Bloqueador de pop-ups (para janelas pop-up da janela do navegador) desativado.


1


origem


Você recebe o mesmo problema se você iniciar o Firefox no modo de segurança? Você tentou redefinindo as configurações do Internet Explorer? Você pode reproduzir o problema se criar uma nova conta de usuário? - and31415


Respostas:


Verifique na opção Internet -> Guia Segurança -> selecione o nível personalizado -> Na janela Configurações de segurança que acabou de abrir Habilitar tudo na seção 'Scripts' e 'Contorls e plug-ins do Activex'


0



OP diz que isso está afetando o IE e o Firefox. - Ƭᴇcʜιᴇ007
@ techie007 correta, isso é algo no "Windows" que está quebrado / desligado, pois afeta o Firefox para. Eu quase diria que qualquer chamada do recurso MsgBox () padrão na API do Windows também falharia (embora eu não tenha testado isso). - scunliffe


Eu tive esse problema usando um tablet com Windows 8 executando o IE 10 e resolvi isso ativando a opção 'Permitir que os sites solicitem informações usando janelas com script' em Opções da Internet -> Guia Segurança -> Nível personalizado


0





Afetar o Microsoft Internet Explorer e o Firefox parece altamente improvável que aconteça por acidente, porque são implementações completamente separadas. (Por diversão, você também pode tentar o Google Chrome.)

A razão mais provável que consigo pensar é em algum tipo de software de proteção "antivírus" que afeta os comportamentos desses navegadores.

(O motivo mais provável que posso pensar é alguém desabilitar o suporte a JavaScript, manualmente, em ambos os navegadores.)


0