我有一个网址(比如https://www.abc.com/html5/),我从中获取了本地化文件,如下所示:
var url = '/html5/i18n/resources-locale_' + localize.language + '.js';
现在我已将网址更改为https://www.abc.com/html5_something/
如何使用相对路径获取本地化文件?
答案 0 :(得分:0)
根据您的问题,我猜您是从脚本运行的页面的同一域中获取脚本,因此您可以使用host
<的pathname
和location
属性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';