Se o flash não estiver instalado, desejo substituir oanimação em flash com uma animação em jquery. MAS, se flash e js não estiverem instalados, quero exibir uma div com uma mensagem para o usuário. como é possível verificar se o flash não está sendo executado no lado do cliente sem usar o js?
Atenciosamente,
Respostas:
3 para resposta № 1Use um evento javascript para substituir sua mensagem pela animação em Flash. Se o Javascript não estiver em execução, você verá a mensagem.
SWFObject é uma ótima ferramenta para concluir exatamente o que você deseja.
1 para resposta № 2
Adicione às classes do corpo HTML: "no_flash no_js". Eles serão o padrão quando js e flash não estiverem disponíveis.
Então, quando você tem js, com isso ajuda a remover a classe no_js. Com a ajuda de js, tente determinar o flash e, se estiver presente, mostre a animação flash else-js.
1 para resposta № 3
Faça o contrário:
- Exibir uma div com uma mensagem
Se o JavaScript estiver ativado, substitua a div por:
a) uma animação em Flash, se o Flash estiver instalado ou
b) uma animação baseada em jQuery