Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Giancarlo Braga

[Resolvido] Usando SIM e NÃO no Confirm do Java Script [IE]

Recommended Posts

Bom dia amigos.

 

Precisei substituir o 'Ok' e 'Cancel' do 'confirm' no Java Script para 'Yes' e 'No'.

Pesquisei muito e aparentemente no Java Script é impossível.

 

No entanto, com VbScript pode. Então fui atrás de executar VbScript pelo JavaScript e cheguei nisto:

 

<script>
			/*@cc_on @*/
			/*@if (@_win32 && @_jscript_version>=5)
			@end @*/

			function window.confirm(str)
			{
				execScript('n = msgbox("'+str+'","4132")', "vbscript");
				return(n == 6);
			}
</script>

Usei a função 'execScript' para executar um script do VB. Então MSGBOX e o parâmetro 4132 que configura para mim o Yes e No, podendo ser alterado ao seu gosto.

 

OBS: Só funciona no IE.

 

No meu caso trabalharemos somente com IE por ser um sistema INTRANET. Portanto, usem em último caso somente.

Se forem precisar fazer algo para Firefox ou outros navegadores você deverá fazer uma substituição do confirm no Java Script com próprio HTML ou então algo em jQuery.

 

Abraços,

Giancarlo Braga.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.