Определение адреса и редирект

209
15 августа 2021, 04:50

Есть простой скрипт моментального редиректа:

<script language = 'javascript'>
 var delay = 0;
 setTimeout("document.location.href='/del/ff/add'", delay);
</script>

Как можно его доработать,чтобы он срабатывал если в адресе старины найдено слово "edit"?Адрес может быть разным, /del/01/edit, /edit/f2, и т.д,но нужна именно проверка,если в любом месте адреса найдено это слово "edit",то чтобы срабатывал редирект

Answer 1

Попробуйте вот так:

<script language='javascript'> 
  if (location.pathname.indexOf('edit') + 1) { 
    var delay = 0; 
    setTimeout("document.location.href='/del/ff/add'", delay); 
  } 
</script>

READ ALSO
Как раскодировать файл docx из json?

Как раскодировать файл docx из json?

На http запрос я получаю следующий JSON:

161
Не меняется отображение компонента angular 8

Не меняется отображение компонента angular 8

ЗдравсвуйтеНе могу понять почему при срабатывании makePushNotification() выполняется функция done() только в блоке else как нужно

167
Массивы в объектах js

Массивы в объектах js

Существует объект, в котором в значениях лежат массивы с даннымиХочу, чтобы 1 массив ( priceCard ) собрал значения из других массивов с данными

212
Импорт документов html между собой

Импорт документов html между собой

Как импортировать части верстки в основной html документ?

182