Mamy dwie strony "/ read" i "/ write". Strona "/ write" Każda sekunda aktualizacje localStorage z aktualnym czasem:localStorage w win8.1 IE11 nie synchronizuje się
setInterval(function(){
var time = (new Date()).getTime();
localStorage.setItem("time", time);
console.log("set", time);
},1000);
strona "/ czytaj" czyta tę samą Przechowywanie:
setInterval(function(){
var time = localStorage.getItem("time");
console.log("get", time);
},1000);
Można by pomyśleć, że "/ czytaj" strona powinna wykazać te same wartości które są zapisywane w localStorage przez inną stronę. Ale w IE11 na Win8.1 jest to zepsute. Strona "/ read" odczytuje jakąś starą wartość z pamięci, a dalej pokaże ci tę samą wartość (jakby używała pamięci podręcznej dla lokalnej pamięci). Jakieś pomysły?
P.S. Obie strony znajdują się w tej samej domenie (na żywo - readwrite)
Działa dobrze w moim przypadku. Sprawdziłem z IE11. W każdej sekundzie drukuje zaktualizowaną wartość. –
IE11 na Win8.1? Pytam, ponieważ w win7 działa dobrze – developer
Mam ten sam problem iw IE9 na Win8.1 również nie działa zgodnie z oczekiwaniami. – tsds