@MaxNZ
Студент

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

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

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


хочу выполнять скрипт только на страницах сайта, где адрес начинается с "something.net/en", как это можно указать?
  • Вопрос задан
  • 234 просмотра
Решения вопроса 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...
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы