корень сайта 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 / ...

Я надеюсь, что я сделал это так легко понять и передать. си

Ответы на вопрос(4)

Ваш ответ на вопрос