Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Не выгружает значение из Local Storage на другой странице (https://javascript.ru/forum/events/32256-ne-vygruzhaet-znachenie-iz-local-storage-na-drugojj-stranice.html)

x3zone 09.10.2012 09:21

Не выгружает значение из Local Storage на другой странице
 
Здравствуйте.
Не получается выгрузить значение из local storage на другой странице.Обе страницы из одного каталога.
вот код:
//страница 1 запись
$('.kat_rashod_list1 li').click(function(){
var addKat = $(this).attr("title");//значение для вставки
localStorage.setItem('addKatVal', addKat);//запись
var addKatVal1 = localStorage.getItem('addKatVal');//получение
alert(addKatVal1); //на этой странице алерт срабатывает
})

//проверка на странице 2
$('.top_orange_right_button').click(function(){
alert(addKatVal1);//ничего не происходит.
})

Dmitriyff 09.10.2012 09:51

а вы на второй странице значение получаете из localStorage?

или просто используете для этого переменную которую создали на другой страницу?

грубо говоря процесс выглядит так

страница №1
var test = 123;
localStorage.setItem('test', test);


страница №2
var test = localStorage.getItem('test');
console.log(test);

x3zone 09.10.2012 10:13

В общем то всё делаю правильно.
var addKat;
var addKatVal1;
$('.kat_rashod_list1 li').click(function(){
addKat = $(this).attr("title");//значение для вставки
localStorage.setItem('addKatVal', addKat);//запись
addKatVal1 = localStorage.getItem('addKatVal');//получение
alert(addKatVal1); //на этой странице алерт срабатывает
})

//проверка на странице 2
$('.top_orange_right_button').click(function(){
alert(addKatVal1);//ТУТ undefined!!!!!!
})

x3zone 09.10.2012 10:18

Всё разобрался.Спасибо!


Часовой пояс GMT +3, время: 02:45.