Ir para conteúdo

POWERED BY:

Arquivado

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

Gabriel T.

[Resolvido] Código não funciona no IE6...

Recommended Posts

O seguinte código não funciona no IE6:

<script type="text/javascript" language="javascript">
$(function(){
$("#senhaboleto").validate({
submitHandler: function(form) {
var posts = $("#senhaboleto").serialize();
if(confirm("Atenção: Após ser redirecionado à página de cadastro, sua senha de acesso será bloqueada. Deseja prosseguir?")) {
$.ajax({
type: "POST",
url: "sessoes.php",
data: "do=cadastrar&"+decodeURIComponent(posts),
beforeSend: function() {
$("#sessao").fadeIn(400);
$("#sessao").html('<img style=\"margin-right:5px; margin-top: 2px;\" src=\"images/carregando11.gif\"/><em style=\"color:#f0f0f0; background-color:transparent;\">Aguarde...</em>');
},
success: function() {
$("#sessao").html('<META http-equiv="refresh" content="1;URL=sessao.php">');
},
error: function() {
alert('Erro no ajax');
}});
}else{
return false
}
},
rules: {
inputboleto: {
required: true,
remote: "verificarsenha.php"
},
},
messages: {
inputboleto: {
required: '<img style=\"margin-right:5px; margin-top: 2px;\" src=\"images/error.png\"/><em style=\"color:#FF0000; background-color:transparent;\">Insira a senha de acesso.</em>',
remote: '<img style=\"margin-right:5px; margin-top: 2px;\" src=\"images/error.png\"/><em style=\"color:#FF0000; background-color:transparent;\">Senha de acesso inexistente ou bloqueada.</em>'
},
}
});
});
</script>

Hà algo de errado nesse código?

Apareceu um erro:

imagemmk.jpg

Foi após eu incluir o confirm...

 

error: function() {
alert('Erro no ajax');
}});
}else{
return false
}
}, /*LINHA 92*/
rules: {
inputboleto: {
required: true,
remote: "verificarsenha.php"
},
},
messages: {
inputboleto: {
required: '<img style=\"margin-right:5px; margin-top: 2px;\" src=\"images/error.png\"/><em style=\"color:#FF0000; background-color:transparent;\">Insira a senha de acesso.</em>',
remote: '<img style=\"margin-right:5px; margin-top: 2px;\" src=\"images/error.png\"/><em style=\"color:#FF0000; background-color:transparent;\">Senha de acesso inexistente ou bloqueada.</em>'
},
}
});
});
</script>

No Chrome o script está perfeito, mas no IE ocorre esse problema...

URL: http://www.homeprodutos.com/contato.php

Inclua a senha 'teste' no painel de cima com apenas 1 campo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

a indentação está horrível, fica dificil de lermos teu código.

 

retire a ultima virgula:

		rules: {
		inputboleto: {
			required: true,
			remote: "verificarsenha.php"
		},//essa aqui
	},
	messages: {
		inputboleto: {
			required: '<img style=\"margin-right:5px; margin-top: 2px;\" src=\"images/error.png\"/><em style=\"color:#FF0000; background-color:transparent;\">Insira a senha de acesso.</em>',
			remote: '<img style=\"margin-right:5px; margin-top: 2px;\" src=\"images/error.png\"/><em style=\"color:#FF0000; background-color:transparent;\">Senha de acesso inexistente ou bloqueada.</em>'
		},//essa aqui também
	}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado, deu certo.

Adicionei 2 "}}" após o segundo remote do inputboleto.

Tópico resolvido!

PS: Desculpe mas eu sou iniciante em jQuery... :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

? bastava remover a virgula

                rules: {
                       inputboleto: {
                               required: true,
                               remote: "verificarsenha.php"
                       }//essa aqui
               },
               messages: {
                       inputboleto: {
                               required: '<img style=\"margin-right:5px; margin-top: 2px;\" src=\"images/error.png\"/><em style=\"color:#FF0000; background-color:transparent;\">Insira a senha de acesso.</em>',
                               remote: '<img style=\"margin-right:5px; margin-top: 2px;\" src=\"images/error.png\"/><em style=\"color:#FF0000; background-color:transparent;\">Senha de acesso inexistente ou bloqueada.</em>'
                       }//essa aqui também
               }

 

:lol:

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.