Fazer navegadores localizar o OK e Cancelar botões de popup javascript confirmar?
-
19-09-2019 - |
Pergunta
Em um site multi-idioma, posso contar com o confirm
javascript para traduzir o texto da Ok botões / Cancelar? Se assim for, ele está relacionado para a configuração de idioma do navegador ou sistema operacional?
Solução
O botão OK / Cancel no Internet Explorer irá obedecer às configurações de idioma do sistema operacional de interface do usuário.
A razão técnica é que o IE é usando a chamada de API Win32 MessageBox
para exibir sua caixa de diálogo Javascript. Essa API depende da linguagem OS UI e não o idioma da interface do navegador, como é de propriedade do OS.
Como para navegadores 3rd party, ele realmente depende se eles estão usando MessageBox
ou não exibir sua caixa. Se eles forem, ele vai obedecer à Sistema operacional Idioma, se não, ele vai obedecer à navegador idioma da interface.
EDIT: Firefox e Chrome não estiver usando MessageBox
então tecnicamente eles devem estar seguindo as configurações de idioma da interface do usuário do navegador, embora eu não tenho um francês instalar testá-lo em . CONFIRMADO
Se você deve localizar seus botões, sua melhor aposta seria um modal DHTML diálogo.
Outras dicas
O meu idioma OS é francês e o OK e Cancelar botões são em francês então a resposta é: sim!
IE:
removido ligação ImageShack mortos
O Firefox:
removido ligação ImageShack mortos
Chrome:
removido ligação ImageShack mortos