Реклама на сайте Advertise with us
Тема: Определение версии флешплейера Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе Галина


Зарегистрирован: 20.10.02
Сообщения: 149
Ссылка на сообщениеДобавлено: 06/01/03 в 08:57     

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

Нет флешплейера = страница1
Ниже шестой версии = страница2
Шестая = страница3

Просто есть утилита, сжимает флешки аж до 50% иногда, но работают эти флешки потом только в шестом плейере, а с пятым у меня вообще компьютер повесили пару раз или вообще не работает.

Я в этом бестолковая icon_sad.gif
Помогите, плз

Спасибо

K началу

 
Информация о пользователе bog


Зарегистрирован: 07.11.02
Сообщения: 1595
Ссылка на сообщениеДобавлено: 06/01/03 в 11:30     

на джава никак.
В самом флеше есть функия проверки версии.
а чтоб отделить флеш от нефлеша
надо в первом кадре прописать мгновенный редирект на другую страницу.
а в теле самой страницы поставить метарефреш секунды на 2.
флешка будет редиректить быстрее так что все сработает как надо.

(подробности не спрашивайте, я уже полгода с флешем не работал icon_smile.gif)

K началу

 
Информация о пользователе Галина


Зарегистрирован: 20.10.02
Сообщения: 149
Ссылка на сообщениеДобавлено: 07/01/03 в 07:44     

Спасибо, Bog

Надо будет поискать...

K началу

 
Информация о пользователе Галина


Зарегистрирован: 20.10.02
Сообщения: 149
Ссылка на сообщениеДобавлено: 12/01/03 в 09:36     

Я вот тут нашла кое-что. С эксплорером работает нормально, а НС всегда переходит на страницу для пятой версии. Я так подозреваю, что что-то в коде не так. Может поможет кто, а...

Код:
<script language=JavaScript>


flash6="Your_file_with6_flash.shtml"
flash5="Your_file_with5_flash.shtml"

//Определяем плагин в Netscape

var plugin = (navigator.mimeTypes &&
navigator.mimeTypes["application/x-shockwave-flash"]) ?
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if (plugin && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >=6) {

//Flash 6 или выше в Netscape

window.location = flash6;

//Определяем плагин в MSIE

}else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0
&& (navigator.userAgent.indexOf("Windows 95")>=0 || navigator.userAgent.indexOf("Windows NT")>=0 || navigator.userAgent.indexOf("Windows 98")>=0)) {
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('var Flashmode\n');
document.write(' FlashMode = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))\n');
document.write(' If FlashMode = True Then\n');
document.write(' window.location = flash6\n');
document.write(' Else\n');
document.write(' window.location = flash5\n');
document.write(' End If\n');
document.write('</SCRIPT\> \n');
}else {

window.location = flash5;
}
//-->
</script>


Спасибо

K началу

 
Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!
Внимание! В связи с устареванием топика эта страница была взята из кэша.

Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »