корень сайта javascript
У меня есть этот сайт, который мне нужен, чтобы найти корневую папку / плюс фактическую папку, из которой он работает.
Моя проблема здесь в том, что во время разработки у меня есть папка с на локальном сервере, которая, в свою очередь, находится в отдельной папке:
Затем в сети у меня есть сайт для разработки в папке, так что все это можно протестировать перед началом работы и т. Д.
ЛОКАЛЬНЫЙ СЕРВЕР: localhost / mytestSiteA / ...
ПАПКА ТЕСТА LIVE SERVER: www.asite.com/devbuild / ....
Теперь я могу получить рут через
document.location.hostname
Но мне нужно добавить имя папки после этого, чтобы я мог загружать содержимое и т. Д. В режиме разработки.
ЛОКАЛЬНЫЙ СЕРВЕР
document.location.hostname + '/mytestSiteA/'
LIVE TEST SITE
document.location.hostname + '/devbuild/'
Но моя проблема в том, есть ли простой способ получить эту внутреннюю папку, а не устанавливать переменные, определяемые в локальном dev, live dev или live mode, что может быть затруднительно, и было бы неплохо получить текущую внутреннюю папку динамически вместо того, чтобы вручную изменять и т. д., чтобы я мог правильно добавить свои пути.
Также помогло бы, как будто у меня есть папка, которая также загружает в сценарии js, он может получить полный путь.
ЛОКАЛЬНЫЙ СЕРВЕР: localhost / mytestSiteA / подраздел / ...
ПАПКА ТЕСТА LIVE SERVER: www.asite.com/devbuild/subsection / ...
Я надеюсь, что я сделал это так легко понять и передать. си