Задать вопрос
@MaxNZ
Студент

Как выбрать все окончания URL адреса в JS?

var mainPageLocation = document.location.href.toString();

  if (
    mainPageLocation == "http://something.net/en/"
    )
  {
//...
  }


хочу выполнять скрипт только на страницах сайта, где адрес начинается с "something.net/en", как это можно указать?
  • Вопрос задан
  • 234 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
drugoi
@drugoi
Front-end Developer
var mainPageLocation = document.location.pathname;
if (mainPageLocation.indexOf('/en/') !== -1) {
  console.info('Page has en path');
}

Или на ES6:
const mainPageLocation = document.location.pathname;
if (mainPageLocation.includes('/en/')) {
  console.info('Page has en path');
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@lem_prod
if (/.+\.net\/en/.test(document.location.pathname)) {
    //do something...
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 17:26
5000 руб./за проект
18 дек. 2024, в 17:23
1500 руб./за проект
18 дек. 2024, в 16:42
2000 руб./за проект