Доброй ночи. При выполнении аякс запроса результат возвращается та текущую страницу в div блок. Предыдущее значение этого блока удаляется.
function listdir(){
xhttp = new XMLHttpRequest();
xhttp.open('POST', 'App.php', true);
xhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
xhttp.send("folder="+document.getElementById('folder').value);
xhttp.onreadystatechange = function() {
if(xhttp.readyState == 4 && xhttp.status == 200){
var temp = "folder="+document.getElementById('folder').value;
history.pushState("folder="+document.getElementById('folder').value, '', 'items');
console.log(xhttp.responseText);
document.getElementById('list').innerHTML = xhttp.responseText;
}
}
}
Необходимо записать в историю браузера предыдущее состояние страницы. Что-бы при клике назад вывелась предыдущая страница.
history.pushState("folder="+document.getElementById('folder').value, '', 'items');
Не могу понять какой объект состояние передаётся при запросе типа post.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости