#javascript #html #relative-path
#javascript #HTML #относительный путь
Вопрос:
У меня есть 2 каталога, a
и b
. a
содержит страницу, на которой необходимо ссылаться на файл сценария b
.
Как мне это сделать? Кажется, я помню, что мне нужно сделать что-то вроде:
<script src="../b/jquery-1.6.min.js" type="text/javascript"></script>
Ответ №1:
Если вы обслуживаете страницу из http://example.com/a/foo.html
, то включение этого кода должно загрузить скрипт из, http://example.com/b/jquery-1.6.min.js
если у вас нет <base href="...">
на вашей странице.
Если кажется, что это не работает, поместите ссылку на свою страницу
<a href="../b/jquery-1.6.min.js">debug JS</a>
затем загрузите страницу и щелкните ссылку. Вы можете увидеть полный URL-адрес, просмотрев строку URL вашего браузера.
Если URL ссылки не соответствует вашим ожиданиям, у вас, вероятно, есть <base href="...">
на вашей странице. Сообщите нам об этом, это поможет нам найти относительный URL, который подходит для вас.
Если URL-адрес в порядке, но содержимое JS не отображается в браузере, то ваш сервер, вероятно, неправильно настроен. Нам потребуется более подробная информация о вашем сервере, чтобы предоставить отзыв по этому поводу.