Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Замена flash, на изображение (https://javascript.ru/forum/misc/4018-zamena-flash-na-izobrazhenie.html)

fil.diesel 14.06.2009 19:32

Замена flash, на изображение
 
Подскажите как сделать, чтобы при загрузке страницы, после разового проигрывания flash-ролика, он принемал значение изображения (bmp, gif, jpeg...)

Gvozd 14.06.2009 19:37

http://javascript.ru/start/dom
замените его DOM-элемент на DOM-элемент нужного вам рисунка

fil.diesel 14.06.2009 20:21

Уважаемый Gvozd, я новичек в этом деле. Так что самому разобраться тяжеловато...
если не трудно, ниже код обьекта, подскажите что нужно изменить.


<body>
<div align="center">
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','1087','heig ht','223','title','main','src','main1_fv8','loop', 'false','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movi e','main1' ); //end AC code
</script>
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="1087" height="223" title="main">
<param name="movie" value="main1.swf" />
<param name="quality" value="high" />
<param name="LOOP" value="false" />
<embed src="main1_fv8.swf" width="1087" height="223" loop="false" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed>
</object>
</noscript>
</div>
</body>[/JS]

Gvozd 14.06.2009 20:25

вам нужен готовый код?
если нет, то задавайте более конкретные вопросы.

fil.diesel 14.06.2009 20:27

По возможности ДА, либо наглядный примерю

Gvozd 14.06.2009 20:42

Поиск и написание готовых скриптов с нуля - уже не вопрос, а работа.

Пишите о ней в разделе форума "Работа".

fil.diesel 16.06.2009 05:22

Спасибо всем, прблемму решил следующим образом...
1)На последнем кадре своей флешки сделал код:
//т.к. на срабатывание скрипта может затратиться время
 (а в некоторых случаях скрипт может вовсе не выполнится, 
например если он отключен вовсе) поэтому делаем стоп всей нашей анимации
stop();
//запускаем скрипт смены лого
getURL("javascript:updateLogo();");


2)затем, в html вставляю следующее:

<script type="text/javascript">
function updateLogo() {
 document.getElementById('DivLogo').innerHTML="<IMG src='logo.gif'/>";
}
</script>

<div id="DivLogo">
<object ...... код флеш объекта ......</object>
</div>


Часовой пояс GMT +3, время: 11:44.