Я использую JQuery для извлечения src и href из элементов в DOM следующим образом:
var mysrc;
$('img[src]').each(function (index) {
mysrc = $(this).attr('src');
// convert relative path to absolute url
});
Однако многие из этих путей к изображениям или в ссылке href являются относительными, а не абсолютными. Иногда они запускаются из корневого веб-каталога, например: /blah/img.jpg, а затем идут вверх или вниз по одному каталогу: ../blah/img.jpg. Я хотел бы сделать все эти пути абсолютными URL-адресами, но я не нашел для этого скрипта. Я знаю, как извлечь хост данной страницы из этого местоположения, но тогда мне не хватает всей логики, которая преобразовывала бы эти относительные пути в абсолютные URL-адреса. Любая идея, где я мог бы найти что-то для этого в Javascript / JQuery, или как мне поступить.
Спасибо за вашу помощь,