2017-04-17 164 views
0

据了解,Chrome浏览器的最大尺寸为localstorage为10 MB。本地存储浏览器

如果我的网站用大约10 MB或更少的数据填充本地存储。换句话说,我的网站数据完全适合,因此它可以将本地存储填充到极限,所以现在我的浏览器上的本地存储处于最大状态(无法再添加数据)。

其他网站还可以将他们的数据存储到我的本地存储吗?

如果是的话,怎么样?

如果没有,是不是认为是一个巨大的退步?我的意思是有人可以访问一次网站,并饱和他的浏览器的本地存储BAM破坏了他所有其他网站的浏览体验!

回答

3

限制是每个来源,不是总体。因此,您的网站可以存储其10MB,另一个网站可以存储其10MB等。

其他网站是否仍然可以将他们的数据存储到我的本地存储中?

如果你的意思是“我的本地存储”,如你的网站,他们不能。只有您的网站可以访问或存储由浏览器为您的网站维护的本地存储中的任何内容(“网站”更准确地说是“原产地”,详情请参阅the Web Storage specthe section of the HTML spec it links to)。

+0

哦,我的糟糕,惊人的如何错过一个小细节可能会导致误解。非常感谢。 –

2

它是10MB/Origin,因此另一个站点可以使用10MB的来源。此外,存储只能由其起源的来源操纵。

+0

@ T.J。 Crowder已经回答了我的问题。 +1的详细信息“此外,存储只能由其起源的来源操纵。” –

相关问题