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="clsid:D27CDB6E-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> |
если что, то решение нашёл по адресу:
http://code.google.com/p/swfobject/ надо скачать html-генератор, который здесь: http://code.google.com/p/swfobject/d...r_1_2_html.zip и через него всё тебе сгенерируется как надо.... |
Часовой пояс GMT +3, время: 02:50. |