3
我想在Asp.Net MVC 3应用程序的视图中嵌入svg图像,但是当我浏览器试图下载图像而不是显示它时...嵌入svg导致下载图像?
奇怪的是,我从来没有经历过这个在PHP(CodeIgniter)中做同样的事情时出现问题。
这里是嵌入代码:
<embed src="@Url.Content("~/Content/images/testproduct/testimage.svg")" type="image/svg+xml" />
我自己也尝试没有Url.Content,只需使用斜线。而且我也尝试了对象元素,而不是同样的问题。
视图使用HTML 5的文档类型:
这里有什么问题,以及怎么可能,这可能在PHP中工作,但不是在这个Asp.Net MVC应用程序?我应该注意到,我只在localhost上试过它,但这与PHP相同,只使用Apache而不是Visual Studio本地主机。