有一个函数,它给了我这样的网址:
./some.css
./extra/some.css
../../lib/slider/slider.css
它始终是相对路径。
假设我们知道页面的当前路径,例如 http://site.com/stats/2012/
,不知道如何将这些相对路径转换为真实路径?
我们应该得到类似的东西:
./some.css => http://site.com/stats/2012/some.css
./extra/some.css => http://site.com/stats/2012/extra/some.css
../../lib/slider/slider.css => http://site.com/lib/slider/slider.css
没有 jQuery,只有香草 javascript。
原文由 Jasper 发布,翻译遵循 CC BY-SA 4.0 许可协议
这应该这样做: