Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在iframe中访问本地存储_Javascript_Local Storage - Fatal编程技术网

Javascript 在iframe中访问本地存储

Javascript 在iframe中访问本地存储,javascript,local-storage,Javascript,Local Storage,我正在将此HTML从其他域加载到IFRAME中: <script> console.log(localStorage); localStorage.setItem('test', 'test'); console.log(localStorage); </script> log(本地存储); setItem('test','test'); log(本地存储); 这似乎在铬合金和边缘很好地工作。在Firefox中,我得到: SecurityError:操作不安全 这里

我正在将此HTML从其他域加载到IFRAME中:

<script>
console.log(localStorage);
localStorage.setItem('test', 'test');
console.log(localStorage);
</script>

log(本地存储);
setItem('test','test');
log(本地存储);
这似乎在铬合金和边缘很好地工作。在Firefox中,我得到:

SecurityError:操作不安全


这里发生了什么?

也许您可以通过重新分配脚本中使用的localStorage对象来解决此问题:
var localStorage=unsafeWindow.localStorage
iframe是否启用了沙盒属性?@frankenapps问题不在于找不到本地存储。问题似乎是它无法访问。所以我看不出你的建议是如何工作的。如果它看起来像
(即带有空沙盒属性),那么是的,所有的限制都适用,它解释了你的问题。否则,(根本没有沙盒属性),则没有限制空列表可能意味着该属性未设置,或者已设置但未给定值。因此,如果列表为空,则不会告诉您该框架是否是沙盒。也许您可以通过重新分配脚本中使用的localStorage对象来解决此问题:
var localStorage=unsafeWindow.localStorage
iframe是否启用了沙盒属性?@frankenapps问题不在于找不到本地存储。问题似乎是它无法访问。所以我看不出你的建议是如何工作的。如果它看起来像
(即带有空沙盒属性),那么是的,所有的限制都适用,它解释了你的问题。否则,(根本没有沙盒属性),则没有限制空列表可能意味着该属性未设置,或者已设置但未给定值。因此,列表为空并不会告诉您该框架是否是沙盒