Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.06.2018, 17:56
Аспирант
Отправить личное сообщение для fedushok Посмотреть профиль Найти все сообщения от fedushok
 
Регистрация: 18.09.2017
Сообщений: 45

Как сделать ссылку на js файл в HTML коде
Как сделать ссылку на js файл в HTML коде, если js файл лежит в каталоге выше, чем сам HTML (не используя адреса сайта)?

Пример.
HTML файл лежит в www.abc.ru/xyz/pqr
а js файл находится в www.abc.ru/xyz
Ответить с цитированием
  #2 (permalink)  
Старый 24.06.2018, 18:12
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

"../file.js"
Ответить с цитированием
  #3 (permalink)  
Старый 24.06.2018, 18:24
Аспирант
Отправить личное сообщение для fedushok Посмотреть профиль Найти все сообщения от fedushok
 
Регистрация: 18.09.2017
Сообщений: 45

Прошу извинить за неточность
js файл находится в www.abc.ru/xyz/klm

Как теперь будет выглядеть ссылка на js файл?

Последний раз редактировалось fedushok, 24.06.2018 в 18:46.
Ответить с цитированием
  #4 (permalink)  
Старый 24.06.2018, 19:14
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Так "../klm/file.js", а так "/xyz/klm/file.js" из любого места можно.

Короче так:

"xxx/yyy/zzz.js" этот каталог
"/xxx/yyy/zzz.js" корень
"./xxx/yyy/zzz.js" тоже этот
"../xxx/yyy/zzz.js" выше
"../../xxx/yyy/zzz.js" еще выше

Красное определяет каталог, остальное рассматривается в рамках уже этого каталога.

Последний раз редактировалось Rise, 24.06.2018 в 19:43.
Ответить с цитированием
  #5 (permalink)  
Старый 24.06.2018, 21:24
Аспирант
Отправить личное сообщение для fedushok Посмотреть профиль Найти все сообщения от fedushok
 
Регистрация: 18.09.2017
Сообщений: 45

Получается, что двоеточие обозначает сам адрес сайта (www.abc.ru в моём случае)?
Ответить с цитированием
  #6 (permalink)  
Старый 24.06.2018, 22:26
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Нет, выше pqr находится xyz.
Ответить с цитированием
  #7 (permalink)  
Старый 24.06.2018, 22:37
Аспирант
Отправить личное сообщение для fedushok Посмотреть профиль Найти все сообщения от fedushok
 
Регистрация: 18.09.2017
Сообщений: 45

тогда двоеточие означает переход выше?
где про это можно прочитать?
Ответить с цитированием
  #8 (permalink)  
Старый 24.06.2018, 22:56
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662


Сообщение от Rise
"../xxx/yyy/zzz.js" выше
Ответить с цитированием
  #9 (permalink)  
Старый 25.06.2018, 06:00
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от fedushok
где про это можно прочитать?
http://www.uamedwed.com/blog/web/abs...-k-fajlam.html
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как с помощью js сгененировать html объекты? Gyry Элементы интерфейса 2 28.10.2017 04:25
Диалог между HTML и внешним JS в контексте расширения GoogleChrome ev1lart Events/DOM/Window 0 26.04.2017 19:25
Как изменить ссылку в JS? Bendernative Оффтопик 4 19.07.2012 11:56
написал коряво плагин на JS - он работает, а как сделать лучше? Теги: Массив, replace alexben Общие вопросы Javascript 2 11.02.2012 15:21
Как корректно подгрузить резервный файл JS, если с основным проблема? Simba Общие вопросы Javascript 3 28.01.2012 19:20