相对路径不在IE中使用基本URL

时间:2018-03-27 14:43:30

标签: internet-explorer base-url

这是设置: 我正在使用最新版本的IE11(我今天刚刚更新的11.0.9600.18952IS)。我有一个使用AngularJs 1.5的.NET应用程序。在我的主视图中,我设置了基础:

<%-- resolves to "/" --%>
<base href="<%= Request.ApplicationPath %>" />

我的图片位于此相对路径上:DesktopModules / Module / Images / Image.png。这适用于Chrome但不适用于IE。我收到“404 Not Found”错误。我查看了在我的HTML中生成的路径,并且我看到我的网站的一部分网址已被添加,这正在打破路径:

**en-us/Resources**/DesktopModules/Module/Images/Image.png

经过一个小时的研究没有结果,我无法解决这个问题。

1 个答案:

答案 0 :(得分:0)

修复是添加&#34; /&#34;到了我相对路径的前面。我放弃了研究修复,只是玩文件路径,就是这样。似乎是这样一个简单的修复。有人必须在此之前遇到过这种情况。希望这有助于某人。

我改变了这个:DesktopModules / Module / Images / Image.png

对此:/DesktopModules/Module/Images/Image.png