Ir para conteúdo

Arquivado

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

arthurcastro

Script não funciona IE.

Recommended Posts

Oi gente! Desenvolvi um script que atualiza o conteúdo sem atualizar a página inteira, porém ele não funciona no IE. Excepcionalmente! =[
Alguma ideia do que eu possa fazer para fazer funcionar no IE?

Veja ele funcionando aqui: http://boomerangfm.xyz/aovivo/broadcast/IE/ (página específica pro IE)

http://boomerangfm.xyz/aovivo/96 (página para os outros navegadores)

 

A atualização ocorre no nome da música tocando e na capa do album.

 

Código do script:

$(document).ready( function(){
$('#song').load('http://boomerangfm.xyz/musica.php');
refresh();
});
 
function refresh()
{
	setTimeout( function() {
	  $('#song').fadeOut('slow').load('http://boomerangfm.xyz/musica.php').fadeIn('slow');
	  refresh();
	}, 30000);
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Começa retirando todos os erros de JavaScript q tal?

 

 

(index):130 Uncaught TypeError: $f(...).ipad is not a function

Ao abrir o Console no Chrome.

 

Ps: Qual versão do I.E.?

Caso esteja utilizando uma versão muito nova, você pode simular versões antigas dele no modo desenvolvedor dele.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gabriel. Obrigado pela resposta! Versão 11.

Não tem erro nesse script! (o script que atualiza)
O script que mencionei que não funciona é esse: http://boomerangfm.xyz/music_script.js

 

Repara que se você abrir ele no URL desenvolvido para o chrome, não dá erro.
http://boomerangfm.xyz/aovivo/96/ << clica aqui

 

Entretanto já corrigi o problema com a função .ipad. Dê uma olhada no console. :D

A função .ipad é uma URL que deixei sem valor. Vai dar erro no console mesmo.

É porque o lindo do IE não reproduz streaming AAC em html5 aí tive que redirecionar o usuário pra uma página feita pra ele com um player (que tem essa função .ipad[que desativei]) em flash.

 

PS:. Nenhum erro de exibição apartir do IE 8. O Script continua não funcionando mesmo em versões antigas do IE. Reparei que não atualiza no Edge também =[

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.