Задать вопрос
@Olddd

Как закрыть страницу, если после её открытия url изменился?

Есть данный код
function sleep(ms) {
  return new Promise(
    resolve => setTimeout(resolve, ms)
  );
}

let item = $("tag");

$(item[0]).click();
let c = window.open(item[0].href);

let timing = (Number(item[0].getAttribute("timer")) + Number(2)) * 1000;
console.log(timing);
await sleep(timing);
c.close()

открывается окно по адресу index.html(условно), но после этого идёт переадресация на другой url. Как закрыть такой сайт програмно?
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Tsoroy
@Tsoroy
Попробуйте что-то вроде этого
let url = document.location.href;
if (url != 'index.html') {
    window.close()
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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