Я использую JSON API с JavaScript и добавляю этот контент в HTML с добавлением, но когда вы переходите на другую страницу и нажимаете «Назад» в браузере, контент перезагружается, поэтому я хочу знать способ избежать этого, это код JavaScript Я использую.
var request = new XMLHttpRequest();
request.open('GET', 'https://localhost:3000/api', true);
request.onload = function () {
var data = JSON.parse(this.response);
if (request.status >= 200 && request.status < 400) {
data.forEach(v => {
const card = '<span><div class = "card">v.content</div></span>';
$("#data").append(card);
});
}else{
console.info('Error al cargar el contenido');
}
}
request.send();Спасибо за вашу помощь
Не получилось :'(



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вам нужно будет локально сохранить ответ на запрос на получение и загрузить его.
Ознакомьтесь с этим ответом на аналогичный вопрос https://stackoverflow.com/a/17104536/10997917
Альтернативой является очистка страницы из истории сеансов. stackoverflow.com/questions/8969878/…