В CSS любой путь изображения относится к местоположению файла CSS.
f.ex, если я поместил файл CSS в /media/css/mystyles.css
и использовал что-то вроде
.background:url(../images/myimage.jpg);
Браузер будет искать изображение в /media/images/myimage.jpg
, что имеет смысл.
Можно ли сделать то же самое в javascript?
F.ex, если я включаю /media/js/myscript.js
и поставлю туда этот код:
var img = new Image();
img.src = '../images/myimage.jpg';
Th изображение не найдено, поскольку браузер использует HTML файл в качестве отправной точки вместо места script. Я хотел бы иметь возможность использовать местоположение script в качестве отправной точки, как это делает CSS. Возможно ли это?