ASP.Net и Flash анимация: как установить путь? - PullRequest
0 голосов
/ 31 октября 2009

Я хочу, чтобы на моем сайте была флеш-анимация.

Когда я вставляю адрес «http: ...» в поля «Данные» и «Значение» в коде, все в порядке Но когда я вставляю «~ / PATHHERE / FILEHERE.swf» в эти поля, он не работает.

Код:

        <object data="~/Images/Flash/banner.swf" type="application/x-shockwave-flash" width="936"
            height="142">
            <param name="movie" value="~/Images/Flash/banner.swf" />
        </object>

Ответы [ 2 ]

1 голос
/ 01 ноября 2009
<object data='<%= ResolveUrl("~/Images/Flash/banner.swf") %>' type="application/x-shockwave-flash" width="936" height="142">
    <param name="movie" value='<%= ResolveUrl("~/Images/Flash/banner.swf") %>' />
</object>
0 голосов
/ 31 октября 2009

Полагаю, вы хотите, чтобы ~ ссылался на корень приложения. Проблема в том, что тег <object> ничего не знает о трюке; это только для управления сервером asp.net. Попробуйте удалить его - «/» должно указывать на корень вашего приложения (если только вы не работаете на виртуальном сайте на компьютере разработчика). Или используйте полный URL. Или относительный путь (../images/whwhat).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...