Javascript-форум (https://javascript.ru/forum/)
-   Flash (https://javascript.ru/forum/flash-actionscript-program/)
-   -   как вставлять flash в html через js (https://javascript.ru/forum/flash-actionscript-program/33295-kak-vstavlyat-flash-v-html-cherez-js.html)

михаил123 17.11.2012 21:29

как вставлять flash в html через js
 
Добрый день подскажите пожалуйста как можно вставить флешь
есть вот такой код
в html
<div id="win-example" style="border:none;vertical-align:middle;">
<div id="flashContent">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="310" height="340" id="2w01" align="middle">
<param name="movie" value="2w01.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="transparent" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="2w01.swf" width="310" height="340">
<param name="movie" value="2w01.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="transparent" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflash">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</div>

javascript

$(".wsubtype div").click(function(){
$(".wsubtype div").removeClass("clicked");
$(this).addClass("clicked");
calc.items.subtype = $(this).attr("id");
$("#stats #win-type").html("<strong>"+items.subtypes[calc.items.subtype].name+"</strong>");
var im = items.subtypes[calc.items.subtype].pic;
imw = items.subtypes[calc.items.subtype].w;
imh = items.subtypes[calc.items.subtype].h;
$("#win-example object").attr("id",im);
$("#win-example param name = movie").attr("value",im);
$("#win-example object").attr("data",im);
$("#win-example param name = movie").attr("value",im);


});
есть еще файл js при нажатии кнопки определённо из него подгружается flash по id т.е. в нём задан адрес, вобщемто так тоже он подружается но совсем не корректно и не с первого нажатия ну в общем полная ерунда если кто может помочь буду благодарен.

михаил123 17.11.2012 22:01

Спасибо сам разобрался


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