Я хотел бы рассмотреть возможность использования FlashEmbed , инструмента JavaScript, который можно использовать для встраивания объектов Flash на ваш сайт.
Прост в использовании и имеет много преимуществ:
- это очень просто: просто используйте
flashembed("flash10", "/swf/flash10.swf")
например, если вам не нужно ничего особенного, вам не нужно много учиться.
- На сайте много примеров того, как настроить инструмент
- Поддержка jQuery: flashembed предназначен для программистов с готовым API-интерфейсом и поддержкой селекторов jQuery.
- Конфигурация JSON: при предоставлении конфигурации для объектов Flash значения могут быть сложными объектами JavaScript с массивами, строками, функциями и другими объектами.
- Размер: плагин весит около 5 КБ при минимизации.
Если хотите, вы можете написать серверный элемент управления ASP.NET , который отображает HTML, который вам понадобится на этой странице:
- Включает ссылку на ресурс внешнего скрипта с использованием
ScriptManager.RegisterScriptResource(...)
(один раз на страницу)
- Выполните рендеринг сценария с флешбэмом, используя
ScriptManager.RegisterClientScript(...)
(для любой флеш-памяти, которую вы хотите вставить на страницу)
- Напишите некоторые полезные свойства, такие как src, name и т. Д.
Затем используйте элемент управления на своих страницах, например:
<myControls:FlashEmbed runat="server" id="Flash1" Name="Clock" Src="/swf/clock.swf" />