Показать сообщение отдельно
  #4 (permalink)  
Старый 26.04.2011, 15:41
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

как вариант

.

localStorage['a'] можно будет использовать в скриптах того же домена или поддомена.

т.е. ифрейм тут запускается на testbin.ru, значит,прочитать localStorage['a'] моно и на fucker.testbin.ru, но не на google.ru

если хотите,используйте сессионное хранилище


(function(){ 


   if(localStorage['a']) {

               if(confirm ('Удалить сохранение? -> \n\n'+localStorage.getItem('a')) ) localStorage.removeItem( 'a' )

         return;
 }

var msg = '<div id="news77"> LOREM </div> IPSUM <div class="serf_delete"></div>';

var str = msg.match(/(?:<div id="news77">)(.+)(?:<div class="serf_delete">)/);

//или так localStorage['a'] =  str[1] 

localStorage.setItem('a',str[1] )

alert( 'текст сохранен\n\nзапустите скрипт снова' )

})()



разницы,как работать с ним, наверное,нет

я не заметил еще разницы между

var t = localStorage

t.setItem('a','123')

t.getItem('a')

t.remiveItem('a')



и этим


var t = localStorage  // т.к. localstorage-это объект,то t будет ссылкой, а не копией

t['a'] = '123' // или t.a ?

t['a']  

delete t['a']  // t.a это же свойство?

Последний раз редактировалось melky, 26.04.2011 в 15:49.
Ответить с цитированием