使用相对路径

时间:2014-12-03 10:54:40

标签: javascript

我有一个网址(比如https://www.abc.com/html5/),我从中获取了本地化文件,如下所示:

var url = '/html5/i18n/resources-locale_' + localize.language + '.js';

现在我已将网址更改为https://www.abc.com/html5_something/

如何使用相对路径获取本地化文件?

1 个答案:

答案 0 :(得分:0)

根据您的问题,我猜您是从脚本运行的页面的同一域中获取脚本,因此您可以使用host <的pathnamelocation属性sup> mdn 对象,像这样:

var url = window.location.host + '/html5/i18n/resources-locale_' + localize.language + '.js';

OR

var url = window.location.host + window.location.pathname + '/i18n/resources-locale_' + localize.language + '.js';