Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.12.2016, 17:43
Профессор
Отправить личное сообщение для smart-create Посмотреть профиль Найти все сообщения от smart-create
 
Регистрация: 25.10.2016
Сообщений: 157

Определить часть ссылки в строке браузера
Добрый день, уже долго время борюсь с одной, казалось бы просто задачей, но что-то не выходит. Прошу помощи.

Мне необходимо определить часть ссылки которая следует после доменного имени и "/" и стоит перед следующим "/", то есть, вот так:

www.domain-name/НУЖНО_ОПРЕДЕЛИТЬ/продолжение_ссылки_которое_определять_не_нужно


И если это значение соответствует определенному значению, которое я задаю вручную, то body нужно добавить класс "catalog".

Сейчас я делаю вот так:

var url = document.location.pathname,
	testUrl = "НУЖНО_ОПРЕДЕЛИТЬ";
if ( url == testUrl ) {
  $('body').addClass('catalog');
};


Здесь все хорошо, за исключением того что document.location.pathname определяет весь хвост ссылки после доменного имени.

Заранее благодарен за любую помощь
Ответить с цитированием
  #2 (permalink)  
Старый 19.12.2016, 17:51
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

smart-create,
if ( url.split('/')[1] == testUrl ) {

Последний раз редактировалось Dilettante_Pro, 19.12.2016 в 18:04.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как определить максимальный рамер окна браузера shtopor Javascript под браузер 2 30.12.2011 20:25
как определить макс. возможный размер клиентской области браузера Svoy4 Events/DOM/Window 4 17.10.2011 08:05
Изменение юрл адреса в адресной строке браузера (Sandr) Общие вопросы Javascript 12 25.08.2011 09:24
Как определить какого типа данные в строке den9000 Общие вопросы Javascript 7 07.12.2010 10:57
Как можно изменить URL в адресной строке браузера? балерун Events/DOM/Window 12 17.11.2009 13:08