localstorage跨域&&跨浏览器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了localstorage跨域&&跨浏览器相关的知识,希望对你有一定的参考价值。
参考技术Alocalstorage无法跨域(同源策略的限制),无法跨浏览器;
localstorage可通过storage event数据变化监听;
必须通过flash实现跨浏览器 ,因为不同的浏览器使用的flash都是同一个。因此,使用flash cookie就可以实现这样的功能;
postMessage(data,origin)方法允许来自不同源的脚本采用异步方式进行通信,可以实现跨文本档、多窗口、跨域消息传递。接受两个参数:
通过postMessage 向【其他域】发送跨域消息;
window.parent.postMessage()
iframe.contentWindow.postMessage()
监听跨域消息 window.addEventListener(\'message\', fn );
【test1域下】 http://www.test1.com/index_a.html
【test2域下】 http://www.test2.com/getmessage.html
【test2域下】 http://www.test2.com/index_b.html
以上是关于localstorage跨域&&跨浏览器的主要内容,如果未能解决你的问题,请参考以下文章