Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Опрос версии Flash (http://www.flasher.ru/forum/showthread.php?t=48632)

Верас Ольга 01.09.2003 21:30

Опрос версии Flash
 
Как сделать. чтобы клип опрашивал у клиента перед запуском есть-ли у него проигрыватель FLASH6. И если его нет подгружал бы вместо клипа GIF. Ну и может в ненавязчивой форме предлагал установить проигрыватель.

Dimonius 02.09.2003 13:14

Поиском попробуй, вопрос уже решался не раз.

Штрек 02.09.2003 15:04

Всё это и так происходит автоматом.

Dimonius 02.09.2003 15:13

Нет, Штрек, ты не понял.
Там нужно контент подменять, если плеера нет.
Была тема месяц назад, по-моему.

Штрек 02.09.2003 15:29

А чего его не подменять?
Вешаешь Гиф на страницу, поверх него подгружаешь флэшку
- нет флешки - висит Гиф - есть флэшка - гифа нет /перекрывается/.
И ВСЁ!
ЗЫ. Любим мы всё усложнять.
Там где можно две строчки кода - пишем
целую программу.

Dimonius 02.09.2003 15:43

Так как-то по дилетантски получается. Да и траффик потом тоже растет, а скрипт там и так в две строчки.

Пушистик 02.09.2003 16:43

:)
 
ну на рисунок я не знаю...но на переадресацию есть:

Код:

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
  var ok=false; document.MM_returnValue = false;
  with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
    ok=(plugins && plugins[plgIn]);
  } else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
    if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
    else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
    else ok=autoGo; }
  if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
//-->
</script>

вызов в теле:
Код:

<body onLoad="MM_checkPlugin('Shockwave Flash','yes.php','no.php',true);return document.MM_returnValue">

Верас Ольга 02.09.2003 18:02

попробуем


Часовой пояс GMT +4, время: 20:06.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.