Определите доступность Flash с помощью JSP - PullRequest
1 голос
/ 09 июля 2010

По сути, мне нужно поменять форму JSP на форму Flash, если пользователь установил ее.Я знаю, что есть опция JavaScript, но я не хочу использовать ее, так как она исключает людей, у которых есть Flash, но нет JavaScript.

Не могу найти что-нибудь для этого в Интернете, я уверен, что это возможно 'не слишком сложно, есть идеи?Некоторый код будет жабным, если это возможно:)

1 Ответ

2 голосов
/ 09 июля 2010

Javascript - правильный способ сделать это. Другой альтернативой может быть попытка запустить небольшое флэш-приложение, и заставить флэш-приложение запросить перенаправление на что-то, загружающее полное приложение. Если первоначальное флэш-приложение было достаточно маленьким, его можно было бы скрыть или сделать невидимым для пользователей без флэш-памяти.

Но на самом деле это плохая идея, и вы должны просто использовать Javascript для ее обнаружения. Количество пользователей без Javascript, но с Flash будет исчезающе маленьким.

См. Также http://www.petefreitag.com/item/70.cfm и Как я могу надежно определить, был ли Flash инициатором запроса к услуге? для подходов на основе заголовков http (а также их ограничений).

...