Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проверка наличия и версии FlashPLayer средствами JavaScript

1.9K
25 июля 2004 года
zorkk
80 / / 22.07.2004
Как используя JavaScript (или есть какие-нибудь другие способы) выяснить наличие Flash player в браузере и его (плейера) версию???...
5.0K
03 августа 2004 года
qazwsx
16 / / 21.06.2004
<script language="javascript"><!--

var plugin;
var version;

if (navigator.plugins) {
if (navigator.plugins["Shockwave Flash"]) {
plugin = navigator.plugins["Shockwave Flash"].description;
version = parseInt(plugin.charAt(plugin.indexOf('.') - 1))
}
}
//--></script>

Но, к глубокому сожалению, этот скрипт не во всех браузерах работает. Точно работает в Opera 7, в Netscape 7.1 и не работает в IE 6.

Определить наличие flash можно еще таким способом:

var FLASH = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if(FLASH)
{ FLASH=1;
}
И здесь те же самые траблы с IE.
1.9K
04 августа 2004 года
zorkk
80 / / 22.07.2004
Спасибо огромное!!! Но мне все равно видимо придется уламывать заказчика отказаться от идеи проверки ниличия этого самого флэша... слишком уж много проблем принесет это...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог