Передать значение с одной страницы на другую страницу - PullRequest
1 голос
/ 08 ноября 2019

Я хочу передать значение формы с одной html-страницы на другую html-страницу.

Интересно, возможно ли передавать значения между html-страницей без использования кода на стороне сервера.

И если нетКак я могу передать значения? (Я предпочитаю не использовать серверную часть ...)

Вот код моего проекта:

Первая HTML-страница

 <form id="myForm" method="post" action="secondHTMLPage URL">
      <input type="hidden" id="UserID" name="UserID" value="12345">
 </form>
 <script type="text/javascript">
      $("#myForm").submit();
 </script>

Вторая HTML-страница

 <script type="text/javascript">
      // In here, I want to retrieve my $("#myForm")'s data from First Page.
 </script>

1 Ответ

2 голосов
/ 08 ноября 2019

Вы можете попробовать с Window.sessionStorage или Window.localStorage .

Читать-только свойство localStorage позволяет получить доступ к объекту хранилища для источника документа;сохраненные данные сохраняются между сеансами браузера.

localStorage аналогичен sessionStorage, за исключением того, что, хотя данные, хранящиеся в localStorage, не имеют срока действия, данные, хранящиеся в sessionStorage, очищаются по окончании сеанса страницы, то есть когда страницазакрыто.

Установить значение на одной странице

localStorage.setItem('myCat', 'Tom');
//using sessionStorage 
//sessionStorage.setItem('myCat', 'Tom');

Получить значение на другой странице

var cat = localStorage.getItem('myCat');
//using sessionStorage 
//var cat = sessionStorage.getItem('myCat');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...