Convertir chemin d'accès relatif à l'absolu, à l'aide de JavaScript

Il existe une fonction qui me donne l'url comme:

./some.css
./extra/some.css
../../lib/slider/slider.css

C'est toujours un chemin d'accès relatif.

Voyons-nous savoir le chemin actuel de la page, comme http://site.com/stats/2012/, pas sûr de savoir comment puis-je convertir ces chemins relatifs pour les vrais?

On doit obtenir quelque chose comme:

./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

Pas de jQuery, seulement à la vanille javascript.

  • C'est pour javascript de l'application, pas d'un site web classique.
InformationsquelleAutor Jasper | 2013-02-08