![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2001
Адрес: Россия, С.-Петербург
Сообщений: 10
|
Есть штатный JavaScript от адобе, который проверяет у пользователя наличие флэш-плеера и запускает флэшку или подставляет статичный контент. При этом проверка проводится в ИЕ достаточно банально, скрипт пытается создать ActiveX-объект для всех версий флэша последовательно (видел даже цикл по версиям от 24 до 0):
if (!version)
{
try {
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.<сюда подставляется номер версии>");
version = axo.GetVariable("$version");
} catch (e) {
}
}
Сам по себе плеер стоит и флэшка, если ствить ее без изысков, проигрывается. Ни у кого нет решения? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
|
|
|||||
|
Регистрация: Aug 2001
Адрес: Россия, С.-Петербург
Сообщений: 10
|
Фенкс,
действительно работает. Вопрос закрыт |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Только это не отменяет перебора версий. Это только с десятки, кажется, версия не указывается. Т. е. в том же IE7 также не работает.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|