Показать сообщение отдельно
  #12 (permalink)  
Старый 04.11.2016, 15:01
Профессор
Отправить личное сообщение для smart-create Посмотреть профиль Найти все сообщения от smart-create
 
Регистрация: 25.10.2016
Сообщений: 157

рони,

Я прошу прощения за свое глухое не понимание, помогите пожалуйста разобраться нубу)

дописал я после своей функции ваш скрипт, что вышло и так понятно:
function str_rand() {
	var result       = '';
	var words        = '1234567890qwertyuioplkjhgfdsazxcvbnm';
	var max_position = words.length - 1;
		for( i = 0; i < 6; ++i ) {
			position = Math.floor ( Math.random() * max_position );
			result = result + words.substring(position, position + 1);
		}
		
	return result;
}

var result = localStorage.getItem('result') || str_rand(); 
localStorage.setItem('result ', result ); 
alert(result);


Но вопрос это не как не решает, да значение функции str_rand() записывается в localStorage, но только до обновления страницы, после обновления значение совершенно другое, потому что как только страница загрузилась функция str_rand() уже выполнила свое дело
Ответить с цитированием