Просмотр полной версии : Опрос версии Flash
Верас Ольга
01.09.2003, 21:30
Как сделать. чтобы клип опрашивал у клиента перед запуском есть-ли у него проигрыватель FLASH6. И если его нет подгружал бы вместо клипа GIF. Ну и может в ненавязчивой форме предлагал установить проигрыватель.
Dimonius
02.09.2003, 13:14
Поиском попробуй, вопрос уже решался не раз.
Всё это и так происходит автоматом.
Dimonius
02.09.2003, 15:13
Нет, Штрек, ты не понял.
Там нужно контент подменять, если плеера нет.
Была тема месяц назад, по-моему.
А чего его не подменять?
Вешаешь Гиф на страницу, поверх него подгружаешь флэшку
- нет флешки - висит Гиф - есть флэшка - гифа нет /перекрывается/.
И ВСЁ!
ЗЫ. Любим мы всё усложнять.
Там где можно две строчки кода - пишем
целую программу.
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
попробуем
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.