Получить путь к скрипту
В CSS любой путь к изображению зависит от местоположения файла CSS.
например, если я поместил файл 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';
Это изображение не найдено, поскольку браузер использует файл HTML в качестве отправной точки, а не в месте расположения скрипта. Я хотел бы иметь возможность использовать расположение скрипта в качестве отправной точки, как это делает CSS.Это возможно?