Ir para conteúdo

POWERED BY:

Arquivado

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

stratomen

[Resolvido] setInterval() + load() da Jquery não funcionam no IE

Recommended Posts

Olá pessoal.

 

 

Estou com uma dificuldade pra fazer funcionar uma requisição AJAX usando o .load() do jquery através do setInterval() no IE.

No Firefox está funcionando certinho, mas no IE ... <_<

 

Alguem já passou por esse problema?

 

Aqui vai o código:

function modoespera_start() {	
	window.setInterval("atualiza_dicas()",10000); // 10 segundos
}

function atualiza_dicas() {
	$("#Dicas").fadeOut();	
	$("#Dicas").load("modulos/dicas/dicas_array.php");
	$("#Dicas").fadeIn();
}

$(document).ready(function() {
	$("#Dicas").load("modulos/dicas/dicas_array.php");
	modoespera_start();
});

Agradeço desde já a ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal, RESOLVIDO o problema!

 

Troquei o código acima por este:

 

jQuery(document).ready(atualiza_dicas);
 
function atualiza_dicas() {
	$("#Dicas").fadeOut();	
	$("#Dicas").load("modulos/dicas/dicas_array.php",{},
	function(responseText, textStatus, XMLHttpRequest){
		setTimeout(atualiza_dicas, 10000);
		$("#Dicas").fadeIn();
		});
}

agora tá funcionando certinho tanto no IE quanto no FF e afins http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

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.