Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.04.2012, 15:26
Интересующийся
Отправить личное сообщение для andrew_F Посмотреть профиль Найти все сообщения от andrew_F
 
Регистрация: 18.03.2012
Сообщений: 20

swf-object - как заставить работать???
попробовал сделать так, как описывается в теории: http://noregret.org/tutor/swfobject/#6
т.е. вставляю свою флэшку в html-страницу и пытаюсь при загрузке (или по некоей команде, но это в будущем, когда с этим хотя бы разберусь) сделать эту флэшку с прозрачным фоном
Но не хочет она становиться прозрачной и всё тут!!! Я подключаю файл swfobject.js, как в теории описывается, пробовал подключать строчки js-скрипта в теле html-страницы и до и после флэшки - не получается!!!
Насколько я понял, внутри флэшки AS-кода никакого быть не должно, чтобы swfobject работал?
Подскажите, как это сделать? Как заставить флэшку стать прозрачной с помощью js???
Код html-страницы такой (простите, если тут ошибки, опыта маловато, но, может быть ошибки именно в этом html-коде или синтаксисе?):


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html40/loose.dtd">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css"></style>
<script type="text/javascript" src="swfobject.js"></script>
</head>
<body bgcolor="#FF00FF">
<script type="text/javascript">
var so = new SWFObject("my_swf_fon.swf","my_swf_fon","200","100 %","8","#336699");
so.addParam("quality", "low");
so.addParam("wmode", "transparent");
so.addParam("salign", "t");
so.write("flashcontent");
</script>

<div id="flashcontent">
<object
classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,42,0"
id="my_swf_fon"
width="560" height="410"
>
<param name="movie" value="my_swf_fon.swf">
<param name="bgcolor" value="#FFFFFF">
<param name="quality" value="high">
<param name="seamlesstabbing" value="false">
<param name="allowScriptAccess" value="samedomain">
<embed
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
name="my_swf_fon"
width="560" height="410"
src="my_swf_fon.swf"
bgcolor="#FFFFFF"
quality="high"
seamlesstabbing="false"
allowScriptAccess="samedomain" />

</object>
</div>

<script type="text/javascript">
var so = new SWFObject("my_swf_fon.swf","my_swf_fon","560","410 ","8","#336699");
so.addParam("quality", "low");
so.addParam("wmode", "transparent");
so.addParam("salign", "r");
so.write("flashcontent");
</script>

</body>
</html>
Ответить с цитированием
  #2 (permalink)  
Старый 17.04.2012, 18:25
Интересующийся
Отправить личное сообщение для andrew_F Посмотреть профиль Найти все сообщения от andrew_F
 
Регистрация: 18.03.2012
Сообщений: 20

если что, то решение нашёл по адресу:
http://code.google.com/p/swfobject/
надо скачать html-генератор, который здесь:
http://code.google.com/p/swfobject/d...r_1_2_html.zip
и через него всё тебе сгенерируется как надо....
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как работать с dojo.xhrGet() vadimas Dojo toolkit 3 13.10.2011 18:07
Как заставить this в обработчике события указывать на объект? Dmitryk Events/DOM/Window 3 16.03.2009 08:45
Как заставить работать оперу и мозилу? SDone AJAX и COMET 6 25.02.2009 16:05
как работать только с областью... ALIENka Общие вопросы Javascript 2 06.10.2008 09:19
Как работать с textarea которая TinyMCE? qsajeal Общие вопросы Javascript 1 23.08.2008 16:39