0
我有一个URL(比如,https://www.abc.com/html5/),我从中获取本地化文件,如:使用相对路径
var url = '/html5/i18n/resources-locale_' + localize.language + '.js';
现在我已经改变了链接到https://www.abc.com/html5_something/
如何使用相对路径获取本地化文件?
我有一个URL(比如,https://www.abc.com/html5/),我从中获取本地化文件,如:使用相对路径
var url = '/html5/i18n/resources-locale_' + localize.language + '.js';
现在我已经改变了链接到https://www.abc.com/html5_something/
如何使用相对路径获取本地化文件?
从你的问题我猜你是从你的脚本运行的页面相同的域名,获取脚本,这样你就可以使用location
mdn对象的host
和pathname
特性,如:
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';
只是使用路径名工作 – hariszaman 2014-12-03 11:37:54
这取决于你的页面的位置。它居住在哪里? – 2014-12-03 10:57:27
看到这个:http://www.codeproject.com/Tips/591352/Get-WebSite-Root-Relative-Path-by-JavaScript – 2014-12-03 11:01:35