Я не знаю, как вы можете хранить данные на главной странице и использовать скрытые iframe
/ frame
для сохранения данных. Это происходит потому, что после перезагрузки главной страницы (когда вы переходите на другую страницу) все в iframe теряется.
Вы бы в основном использовали главную страницу в качестве места хранения данных. В верхней части главной страницы вы должны наложить iframe
. Пользователь будет взаимодействовать с вашим сайтом через iframe
. С точки зрения пользователя, нет никакой разницы. Вы можете сохранить информацию, записав в родительский фрейм (главная страница). Поскольку главная страница никогда не перезагружается, вы можете сохранить данные внутри нее.
Мне неизвестны какие-либо библиотеки Javascript, которые делают это; Я посмотрю, хотя.
Имейте в виду, что это может повлиять на SEO и, возможно, на навигацию (не на кнопки назад / вперед). Еще один момент, как отметил Гуффа, заключается в том, что пользователи не могут делиться ссылками на вашу страницу, поскольку URL-адрес в адресной строке никогда не меняется (все взаимодействие осуществляется через iframe
). Поэтому, когда ваш пользователь отправит кому-то ссылку, он окажется на самой первой странице.