Как получит путь к каталогу, где находится сам JS-файл?
Как получит путь к каталогу, где находится сам JS-файл?
var dir = ... $("<img src='" + dir + "/images/image1.jpg'/>").appendTo("body"); Откуда взять значение для переменной dir. В CSS-файле это запросто делается, например: style { bacgrouns-image: url(images/image1.jpg); } Тут картинка берется из каталога, где лежит сам CSS-файл. Нет необходимости прописывать весь пусть с корня сайта. Как делать то же самое, но в JS-файле? |
Способы есть, но это очень плохая практтка, смею Вас заверить. Лучше избегите этого.
|
Цитата:
Кстати а какие способы то? |
PeaceCoder,
рассчитываем на то, что исполняемый js при подгрузке страницы всегда последний. Т.е., var scripts = document.getElementsByTagName("script"); alert(scripts[scripts.length-1].src) Для функций, вызванных событием или таймером, это не прокатит, естесственно. |
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Цитата:
Спорим, я смогу заставить неправильно работать любой кусок Вашего безупречного кода? ;) |
Часовой пояс GMT +3, время: 01:55. |