Проблема отображения Flash на сайте!

Silentium

Новичок
Проблема отображения Flash на сайте!

Добрый день!

есть такая проблема, не отображается Флеш банеры на моем сайте, если установлен Shockwave Flash 10, т.е имеется такая вот проверка:
PHP:
var plugin; var version = 5; 
var flash = 0;
 var cur_version = 0;  
   if (navigator.plugins) {     if (navigator.plugins["Shockwave Flash"]) 
{         plugin = navigator.plugins["Shockwave Flash"].description;
           cur_version = parseInt(plugin.charAt(plugin.indexOf('.') - 1));  
           flash = cur_version >= version;     
} else {
   if ((navigator.userAgent.indexOf('MSIE') != -1) && (navigator.userAgent.indexOf('Win') != -1))        
 { 
            try
                {     
                    eval('var test = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.'+version+'");')
                    var flash_version = test.getVariable('$version');  
                   cur_version = parseInt(flash_version.charAt(flash_version.indexOf(',') - 1));     
                 } 
           catch(e)
                 {             }             flash = cur_version >= version;         }     } } 
  
if(!flash) for(i=0;i<=20;i++) 
    { if(document.getElementById("fl_"+i)) document.getElementById("fl_"+i).innerHTML='<p align="right"><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank">Установить flash-player</a></p><br><br><p align="center">FLASH Player<br>не установлен.</p>';  
    }
и соответственно функция вывода Флеш на сайте


PHP:
function ret_flashe($src,$w,$h)
 {
 global $Sum_ID; $Sum_ID++; return '<div id="fl_'.$Sum_ID.'" style="background:#fefffe url(images/flash_bg.png);height: '.$h.'px;width: '.$w.'px;">
<object type="application/x-shockwave-flash" data="'.$src.'" width="'.$w.'" height="'.$h.'">
 <param name="movie" value="'.$src.'">
 </object></div>'; 
}
В 9ой версии и ниже все работало нормально.
?
 

Silentium

Новичок
Погуглил, самое универсальное чо предлагают это снести 10 версию и установить 9ку, я так делал , работает, но это не выход...Плюс к тому если в ссылке на адрес сайта напрямую указать на swf -шку то она отображается... (типа /images/baner.swf)

Нашел скрипт определения Flash версии
http://www.javaportal.ru/javascript/examples/flash_detection.html

В Эксплорере заработало, но теперь не работает в FF и Opera!!! Кто сталкивался с данной траблой помогите!!!
 
Сверху