Возможно ли проверить, существует ли значение для history.go(-1)? Я знаю, что вы не можете получить доступ к history.previous напрямую.
Я стараюсь держаться подальше от document.referrer, потому что я знаю, что он может быть заблокирован в некоторых случаях.
Вот что я пытаюсь сделать. У меня есть страница с ошибкой, на этой странице я хотел бы либо нажать кнопку BACK (если это не единственный элемент в истории), либо кнопку закрытия (если есть).