0
在一个项目上的网页设计师使用Flash Gallery其加载images.xml文件中的XML文件。该SWF希望它是在同一目录中的.html文件。所以,如果我在行动/Public/Home/Gallery
,它会期望images.xml在Public/Home
是英寸加载它必须是在同一个目录视图MVC3
如何使Flash的SWF加载文件?我的源代码不能访问,所以我不能更改SWF文件的行为。
在一个项目上的网页设计师使用Flash Gallery其加载images.xml文件中的XML文件。该SWF希望它是在同一目录中的.html文件。所以,如果我在行动/Public/Home/Gallery
,它会期望images.xml在Public/Home
是英寸加载它必须是在同一个目录视图MVC3
如何使Flash的SWF加载文件?我的源代码不能访问,所以我不能更改SWF文件的行为。
哎哟,你真的应该看看替代画廊......
有与你所选择的一个几个问题:
I.e.在给定以下情况下,它看起来在哪里?
所有这些指向最终一样的行动。
您可以做这样的事情:
<system.webServer>
<rewrite>
<rules>
<rule name="Rewrite images.xml" stopProcessing="true">
<match url=".*/images.xml" />
<action type="Rewrite" url="Content/{R:0}" />
</rule>
</rules>
</rewrite>
</system.webServer>
有了这个重写的请求/Home/Index/images.xml被改写(透明的网络浏览器)/内容/首页/指数/ images.xml。但你仍然有结尾的斜杠,查询字符串,默认操作的问题。
有很多令人敬畏的jquery插件去gallerys堆是更好,没有那么致命的缺陷。
我要告诉网页设计师选择另一个... – Extrakun
这是个好消息:) –