Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   DHTML/JS/CSS (http://www.flasher.ru/forum/forumdisplay.php?f=24)
-   -   Всем будет полезно. (http://www.flasher.ru/forum/showthread.php?t=38515)

Nirva 17.10.2002 04:14

Всем будет полезно.
 
Сбственно в чем лажа-то.
Короче, можно ли написать скриптик (вот это тут главное), чтобы проверял есть ли плагин флешовский у юзверя,а потом, коли есть - грузил флеш (те элемент, напримаер <div id="такой-то">флешка</div>), коли нет грузил элемент, например <div id="тот-то">чистая хетемеля</div>.
А?
Блин, а то бы хорошо было, все траблы за раз бы нафик....
:)

Audax 19.10.2002 04:14

Лови и анализируй

http://polar-lights.com/fla/detect.html

Nirva 19.10.2002 06:37

Спасибо, когнечно, мож я не заметил, но ниче по теме там не увидел...

Mitrich 19.10.2002 09:44

http://dynamic.macromedia.com/bin/MM...?extOid=100630

от тута глянь.

Mitrich 19.10.2002 09:47

http://dynamic.macromedia.com/bin/MM/exchange
/dreamweaver/extension_detail.jsp?extOid=100630

Nirva 20.10.2002 00:07

Спасибо, но что нить попроще и желательно русское. Макромедики сами не рулят...

evgenz 24.10.2002 17:31

Замена флеша GiF ом

<SCRIPT LANGUAGE=JavaScript><!--
var plugin = 0;
if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) {
if (navigator.plugins && navigator.plugins["Shockwave Flash"])
plugin = 1;
}
else
if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.userAgent.indexOf("Windows 95")>=0
|| navigator.userAgent.indexOf("Windows 98")>=0 || navigator.userAgent.indexOf("Windows NT")>=0)) {
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('plugin = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")))\n');
document.write('if ( plugin <= 0 ) then plugin = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")))\n');
document.write('</SCRIPT\> \n');
}

if (plugin) {
document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=3,0,0,0"');
document.write(' ID=followanim-400x300 WIDTH=700 HEIGHT=137>');
document.write(' <PARAM NAME=movie VALUE="img/logo.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#F0F8FF> ');
document.write(' <EMBED src="img/logo.swf" quality=high bgcolor=#F0F8FF');
document.write(' swLiveConnect=FALSE WIDTH=700 HEIGHT=137');
document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');
document.write(' </EMBED>');
document.write(' </OBJECT>');
}
else if (!(navigator.appName && navigator.appName.indexOf("Netscape")>=0 && navigator.appVersion.indexOf("2.")>=0)) {
document.write('<img src="img/logo.gif" border=0 height=137 width=700 border=0>');
}
//--></SCRIPT>

<NOEMBED><img src="img\logo.gif" border=0 height=137 width=700 border=0></NOEMBED>
<NOSCRIPT><img src="img\logo.gif" border=0 height=137 width=700 border=0></NOSCRIPT></td>

Nirva 25.10.2002 02:54

Ну... тоже как вариант.
Хотя там все уже по другому и проблема решена как нельзя лучче.
спасибо, полезно.


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

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