Em relação ao primeiro problema há factos que sem os quais não sei bem o que sugerir. quando mudas de pagina estas a disparar um reload ao documento do html onde este header em flash se encontra?
Facto 1: É importante saber isto para saber se cada pagina tem a sua própria session a nivel de flash, se sim então tens de armazenar dados entre sessões de alguma forma.... sharedobject do flash, cookies via JS, server side cookie etc... Facto 2: Se guardar valores entre "paginas" não e um problema vem a segunda questão, tu queres apenas evitar 2 valores iguais seguidos ou queres algo do género dum ramdom não repetitivo ate esgotares todas as possibilidades... e depois retornas a repor todos os valores possíveis? Primeiro cenário, evitar 2 valores seguidos: eu trabalharia com um array principal e com outro temporário e uma variável para guardar sempre o ultimo valor gerado. no arranque do processo duplicava o array original pa dentro do temporário, atenção que uma simples referencia não iria funcionar teria mesmo de duplicar, e fazia-lhe um splice ao ultimo valor gerado assim garantia que ele não tornaria a sair desta vez, random a índice do array temp e voila novo resultado garantido não ser igual ao anterior, guardar esse resultado na variável de controle para garantir que o próximo processo decorre da mesma forma... Segundo cenário, gerar um ramdom não repetitivo, eu já escrevi aqui uma vez o código base para este efeito, mesmo que não seja "bonito" aos olhos de algumas pessoas. Este processo faz uso do splice para ir retirando os valores gerados de um array que começa com todas as possibilidades. A diferença neste caso e garantir que esses valores não se perdem para mais tarde tornar a repo-los quando esgotar todas as possibilidades.... para isso teria de guardar o array "temp" de alguma forma, dependente do primeiro facto que não forneces-te. PS: Em relação ao swfadress, não posso ser grande ajuda, nos ultimamente temos usado o gaia flash framework que usa isso por default, tanto quanto sei precisas dum pakage pó flash e outro po js para funcionar plenamente. não tenho detectado quaisquer problemas com ele. catarina sampaio wrote: > Olá a todos! > > Tenho dois problemas para vos expor, são o seguinte: > > tenho um site html com um header que é um swf (esse swf carrega uma > imagem de fundo e tem outros elementos), o que eu gostava de conseguir > é que cada vez que mudo de página, ou seja, cada vez que o swf é > chamado novamente carregue uma imagem diferente. O eu pensei foi > guardar as imagens numa array e cada vez q o swf é aberto escolher uma > posição aleatória dessa array e abrir a foto, a única questão é que > não tenho uma garantia que elas não se repetem duas vezes seguidas... > Alguém sabe de outra solução? > > A segunda questão relaciona-se com a implementação de um swf adress. > Vi o exemplo http://gotoandlearn.com/play?id=107 e penso que > compreendi, mas o meu problema é que tenho subsecções do site que > estão dentro das secções principais e, além disso, o meu site é > dinâmico, tem uma secção com notícias que mostra uma listagem de > noticias e onde depois posso ler mais sobre cada uma. Este exemplo não > me ajudou a perceber o que fazer nas subsecções nem como aceder a cada > uma das notícias individualmente. Algém sabe de mais coisas que eu > possa ler ou ver sobre este assunto? > > Obrigada desde já. > > P.S. João Fernandes, LOL quem sabe um dia.... > > -- > Catarina Sampaio > > > --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [email protected] Para mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
