Lucas Vida 0 Denunciar post Postado Julho 7, 2010 Boa tarde amigos, Estou prescisando de ajuda de vcs. Eu tenho um arquivo em flash que deve fazer a leitura de um XML. O mesmo é atualizado constantemente, sendo assim tenho "que ler" ele sempre. monmtei o código ao qual consigo fazer a leitura e fiz uma função para atualiza-ló. Sendo assim ele funciona perfeitamente no Crohme e no mozilla, porém no IE6,IE7 e IE8 ele não atualiza. Alguém já passou por isso!? Sabe como resolver??? Abs //Habilita o sistema de caracters especial System.useCodepage = true; //Cria uma nova variável para o XML var aovivo:XML = new XML(); //Carrega o XML e seu link. aovivo.load("arquivo.xml"); //Ignora possíveis espaços em branco. aovivo.ignoreWhite = true; aovivo.onLoad = function(success) { //Carregando dados do XML //----------------------- //Puxa o titulo artista.text = (aovivo.childNodes[0].childNodes[0].childNodes[2].childNodes[2].childNodes[0]); //Puxa notícia musica.text = (aovivo.childNodes[0].childNodes[0].childNodes[2].childNodes[4].childNodes[0]); function callback(){ aovivo.load("arquivo.xml"); } setInterval(callback, 1000); }; Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Julho 7, 2010 Faça isso: aovivo.load("arquivo.xml?kill="+Math.random()*9999); Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Vida 0 Denunciar post Postado Julho 9, 2010 Grande Berseck, Com modificação que você me sugeriu de certinho aqui, só gostaria de entender: no caso essa instrução "elimina" da memória o xml que já foi carregado??? Valeu mais uma vez! Uma ótima sexta e um excelente final de semana. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Julho 9, 2010 Não elimina da memoria... isso é um POG (programação orientada a gambiarras) Que faz com que ele carregue o arquivo só que com uma URL diferente... só pro browser que já carregou a antiga url não caia no vicio e carregue a mesma novamente. É um jeito de matar cache... Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Vida 0 Denunciar post Postado Julho 14, 2010 Obrigado mais uma vez pelas dicas Beserck! Sempre procuro intender para poder aprender cada vez mais! Sou tb especialista em POG...kkkkkkkkkkkkkkkk! Valeu pela explicação! Abs Compartilhar este post Link para o post Compartilhar em outros sites