Как передать путь данных для объекта flash tag из корневого каталога? - PullRequest
0 голосов
/ 21 сентября 2010

Я использую urlrewriting , чтобы переписать мой URL. Позвольте мне представить мою проблему на следующем примере:
Вот старый URL: http://localhost/test/pages.aspx?pageid=1
У меня есть 2 случая, чтобы переписать:

  1. http://localhost/test/url-rewriting-get-start.aspx
  2. http://localhost/test/url-rewriting/get-start.aspx

Первый случай в порядке, но я бы хотел использовать второй. В этом случае я должен использовать корневой путь для изображения, CSS и тега объекта (для Flash):

  • С изображением я изменил: <image src="~/images/icon.jpg" runat="server"/>
  • С помощью css я изменил тег head: <head runat="server">
  • Но с тегом объекта я не знаю, как установить root для данных, параметр фильма:

    <object data="anim/head.swf?xmlPath=./menu_flash.html" type="application/x-shockwave-flash" width="962" height="228"> <param name="movie" value="anim/head.swf" /> <param name="quality" value="high" />

У кого-нибудь есть решение для этого, пожалуйста, помогите мне. Заранее спасибо.

С уважением,
Tien

Ответы [ 2 ]

0 голосов
/ 21 сентября 2010

Почему вы не можете использовать корневой путь в теге param?

<param name="movie" value="/[path starting from root]/anim/head.swf" />

Кроме того, вы можете использовать серверные теги для определения пути, такие как

<param name="movie" value='<%= this.ResolveUrl("/[path starting from root]/anim/head.swf") ' />
0 голосов
/ 21 сентября 2010

Если флэш-фильм находится в корневой папке вашего сайта, вы можете написать теги в виде:

<object data="/anim/head.swf?xmlPath=./menu_flash.html" type="application/x-shockwave-flash" width="962" height="228">
<param name="movie" value="/anim/head.swf" />
<param name="quality" value="high" />

ИЛИ

<object data="http://localhost/anim/head.swf?xmlPath=./menu_flash.html" type="application/x-shockwave-flash" width="962" height="228">
<param name="movie" value="http://localhost/anim/head.swf" />
<param name="quality" value="high" />

Надеюсь, это поможет!

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