我們正在一個網站,該網站上的小,但它使用Flash導航,因爲我們使用閃光燈,所以我們硬編碼的內部閃存的鏈接,我們已經給了鏈接如下ASP.NET MVC 2.0和Flash導航
爲主頁
首頁/關於我們
首頁/服務
等的鏈接休息,第一次點擊做工精細,並且該URL http://mysite.com/home/aboutus但如果我們點擊服務鏈接及其製作網址爲http://mysite.com/home/home/aboutus
增加額外的家給它,它也沒有爲主頁工作
感謝 問候
我們正在一個網站,該網站上的小,但它使用Flash導航,因爲我們使用閃光燈,所以我們硬編碼的內部閃存的鏈接,我們已經給了鏈接如下ASP.NET MVC 2.0和Flash導航
爲主頁
首頁/關於我們
首頁/服務
等的鏈接休息,第一次點擊做工精細,並且該URL http://mysite.com/home/aboutus但如果我們點擊服務鏈接及其製作網址爲http://mysite.com/home/home/aboutus
增加額外的家給它,它也沒有爲主頁工作
感謝 問候
你可以通過基本URL到Flash影片作爲參數,以便它可以建立適當的聯繫:在瀏覽器中
<param name="rootUrl" value="@Url.Content("~/")" />
一個有趣的區別是,Flash播放器看到「基地」不同的位置。例如,在較舊版本的IE中,從包含swf的頁面位置開始跟蹤相對路徑,而在FF和其他瀏覽器中,則從實際swf的位置開始跟蹤。對於您的嵌入代碼,您需要添加一個基本參數,以使所有瀏覽器都相同。
<param name="base" value=".">
然後,您可以根據swf的位置傳遞相對路徑。或者,您也可以根據需要調整參數的值。
感謝您的回答,但有時閃存中的值顯示爲undefind – user1404954