我们正在一个网站,该网站上的小,但它使用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