/ / detectar se o flash está instalado sem js - java, javascript, flash

detectar se o flash está instalado sem js - java, javascript, flash

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 № 1

Use 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:

  1. Exibir uma div com uma mensagem
  2. 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