У меня есть функция javascript, где в одной части я выполняю вызов AJAX
и сохраняю некоторую информацию.
В той же функции я перехожу в новый HTML
файл.
window.location.href = "deals.html";
Перейдя в новый файл deals.html
, как я могу получить доступ к ранее сохраненной информации?
Спасибо за помощь.
Это может быть достигнуто только в том случае, если вы используете cookies
в JavaScript, потому что, когда вы переходите к другому документу html, вы теряете статус всех переменных в уже выполненном скрипте.
Поэтому перед тем, как перейти на другую страницу, установите столько файлов cookie, сколько необходимо.
Есть что-то, называемое localStorage, которое поддерживается новейшими браузерами, вы можете использовать это для хранения ответа от первого вызова и использовать его на второй странице.
Информация, которую вы сохранили с помощью функции AJAX, теперь находится на сервере, вам нужно запустить другую функцию AJAX для получения этой информации с сервера при получении новой страницы.
Вы можете написать функцию javascript для хранения данных с помощью файлов cookie и доступа к ним на следующей странице. Это будет выполнено только для перенаправления на другую страницу.