外部HTML,相对路径加载了Ajax

时间:2015-05-19 19:22:18

标签: jquery html .net ajax

我想知道当您通过api

加载具有相对路径的外部HTML文件(由ajax响应提供)时,最佳方法是什么

例如,我们在磁盘上的某个位置(而不是项目的根目录中)有以下文件夹内容:

-Folder -test.html /Images/img1.png /img2.png /css/test.css /js/test.js

上面的HTML文件(test.html)具有相应文件的相对路径(<img src='images/img1.png'><script src='js/test.js'>等等)

我们正在向mvc view page向控制器发出请求,该请求向web api方法发出请求,该方法返回html内容。 (查看 - &gt;控制器 - &gt; Web API - &gt;来自api的响应返回到控制器 - &gt;响应返回到View)

我们正在div(.html)

中加载HTML

此时,由于404 - not found消息,浏览器控制台将变为红色。

您认为这是解决此问题的最佳方法吗?

我通过复制项目根路径中的所有内容来修复它,但我不认为这是最好的解决方案。

0 个答案:

没有答案