localStorage在同一个domain下不可以相同键名,否则会覆盖上一个,那如果是不同域名呢?
比如我在a.html属于domain A有js localStorage.a=21
a.html嵌套(通过ifrmae或服务器端脚本)b.html属于domain B,b.html也有js localStorage.a=22
那么现在这两个值可以共存吗?
不同域名下当然是可以的
所以我在a.html的js只能读到a.html的localstorage
我在b.html的js只能读到b.html的localstorage对吗?
那如果我对iframe使用跨域呢, 在ifrmae声明document.domain=“a的域名”;我还能存储两个相同名字的localstorage值吗
@break_happy: 这个也是不行的,你可以看看这篇文章:关于本地存储的几点说明