/ / Виявити, чи встановлено спалах без js - java, javascript, flash

Визначте, чи встановлено спалах без js - java, javascript, flash

Якщо спалах не встановлено, я хочу замінитифлеш-анімація з анімацією jQuery. АЛЕ, якщо Flash та js не встановлені, я хочу показати div з повідомленням для користувача. Як можна перевірити, чи не працює flash у клієнтів, не використовуючи js?

З повагою,

Відповіді:

3 для відповіді № 1

Використовуйте подію для JavaScript, щоб замінити ваше повідомлення флеш-анімацією. Якщо Javascript не працює, ви побачите повідомлення.

SWFObject це чудовий маленький інструмент для завершення саме те, що ви хочете.


1 для відповіді № 2

Додати до класів тіла HTML: "no_flash no_js". Вони стануть вашим за замовчуванням, коли js & flash не доступні.

Тоді, коли у вас є js, з його допомогою видалити class no_js. За допомогою js спробуйте визначити спалах і, якщо він присутній, покажіть flash else - js анімацію.


1 для відповіді № 3

Зробіть це навпаки:

  1. Відобразити розділ з повідомленням
  2. Якщо JavaScript увімкнено, замініть div за допомогою:

    а) флеш-анімація, якщо встановлено Flash або

    б) анімація на основі jQuery