Javascript cordova在返回按钮后保持页面状态

Javascript cordova在返回按钮后保持页面状态,javascript,jquery,cordova,redirect,Javascript,Jquery,Cordova,Redirect,我做过一个从web服务获取数据的应用程序,这些数据在滚动时生成divs,所以如果我向下滚动,我会加载更多数据,以此类推。。。 当我点击其中一个divo获取重定向方式: function redirect_click(clicked_id,soggetto,div_id){ return function(){ var fff=document.getElementById("d"+div_id); fff.style.backgroundCol

我做过一个从web服务获取数据的应用程序,这些数据在滚动时生成
div
s,所以如果我向下滚动,我会加载更多数据,以此类推。。。 当我点击其中一个
div
o获取重定向方式:

function redirect_click(clicked_id,soggetto,div_id){
        return function(){
         var fff=document.getElementById("d"+div_id);
         fff.style.backgroundColor=("#D6D6C2");
         fff.style.color=("white");
         sessionStorage.setItem("Soggetto", clicked_id);
         sessionStorage.setItem("Soggetto_nome", soggetto);
         window.location = "address.html";
        }
    }
所以window.location在address.html页面上驱动我

我想要实现的是,当我从address.html返回到上一页时,使用“后退”按钮(或另一个将我带回来的按钮),我得到了从那一刻开始加载的所有数据(数据按字母顺序排列,所以假设我向下滚动到G字母,然后当我返回时单击“GIGIO”,我想在字母G上)

我搜索了“重定向后保持页面状态”,但没有找到任何内容


另外,以前我使用
session.storage
保存数据,但我不知道这样做是否正确。

最好不要重定向,使用“导航”的单页应用程序应用程序中的div,而不是不同的.html文件事实上,我一直在考虑这个选项…但现在我有不同的页面…但是…当用户单击“后退”按钮时,我必须截获该事件?我认为如果您使用主播导航到divs,将页面内容的html保存为变量,并在问题解决了…但我想念这样的javascript侦听器…最好不要重定向,使用一个“导航”的单页应用程序应用程序中的div,而不是不同的.html文件事实上,我一直在考虑这个选项…但现在我有不同的页面…但是…当用户单击“后退”按钮时,我必须截获该事件?我认为如果您使用主播导航到divs,将页面内容的html保存为变量,并在返回解决…但我想念javascript侦听器,就像这样。。。