【发布时间】:2013-04-19 23:43:48
【问题描述】:
因此,通常在将脚本或图像加载到 .html 文件中时,它会使用其当前位置作为 url 调用函数的根。现在当像这样加载外部 Javascript 文件时:
<script type="text/javascript" src="external_java.js"></script>
从上面的 javascript 文件调用的任何内容都将使用 .html 在服务器上的位置,而不是 .js 文件的位置。有什么办法可以改变吗?
这样当我调用 XML 文件时,它会使用 .js 位置作为调用的根?
$.ajax({
type: "GET",
url: ../template/file.xml,
dataType: "xml",
success: function(xml) {
/*do something here*/
}
});
【问题讨论】:
标签: javascript ajax url loading document-root