mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-02 00:46:44 +01:00
Sostituzione di localStorage con sessionStorage
Sostituzione di localStorage con sessionStorage a livello JavaScript, per rendere il salvataggio della posizione limitato alla sessione corrente.
This commit is contained in:
parent
965d467d7d
commit
fa5c640030
@ -207,15 +207,15 @@ $(document).ready(function () {
|
||||
if (!isMobile.any()) {
|
||||
// Salvo lo scroll per riportare qui l'utente al reload
|
||||
$(window).on('scroll', function () {
|
||||
if (localStorage != undefined) {
|
||||
localStorage.setItem('scrollTop_' + globals.id_module + '_' + globals.id_record, $(document).scrollTop());
|
||||
if (sessionStorage != undefined) {
|
||||
sessionStorage.setItem('scrollTop_' + globals.id_module + '_' + globals.id_record, $(document).scrollTop());
|
||||
}
|
||||
});
|
||||
|
||||
// Riporto l'utente allo scroll precedente
|
||||
if (localStorage['scrollTop_' + globals.id_module + '_' + globals.id_record] != undefined) {
|
||||
if (sessionStorage['scrollTop_' + globals.id_module + '_' + globals.id_record] != undefined) {
|
||||
setTimeout(function () {
|
||||
scrollToAndFocus(localStorage['scrollTop_' + globals.id_module + '_' + globals.id_record]);
|
||||
scrollToAndFocus(sessionStorage['scrollTop_' + globals.id_module + '_' + globals.id_record]);
|
||||
}, 1);
|
||||
}
|
||||
}
|
||||
@ -549,10 +549,10 @@ function start_datatables() {
|
||||
retrieve: true,
|
||||
stateSave: true,
|
||||
stateSaveCallback: function (settings, data) {
|
||||
localStorage.setItem('DataTables_' + id_module + '-' + id_plugin + '-' + id_parent, JSON.stringify(data));
|
||||
sessionStorage.setItem('DataTables_' + id_module + '-' + id_plugin + '-' + id_parent, JSON.stringify(data));
|
||||
},
|
||||
stateLoadCallback: function (settings) {
|
||||
return JSON.parse(localStorage.getItem('DataTables_' + id_module + '-' + id_plugin + '-' + id_parent));
|
||||
return JSON.parse(sessionStorage.getItem('DataTables_' + id_module + '-' + id_plugin + '-' + id_parent));
|
||||
},
|
||||
columnDefs: [{
|
||||
searchable: false,
|
||||
|
Loading…
x
Reference in New Issue
Block a user