javascript - 离线 HTML5 应用程序和跨站点通信

标签 javascript html web-applications local-storage browser-cache

我正在开发一个 Web 应用程序,它使用缓存 list /HTML5 在浏览器中离线运行。在某些情况下,应用程序的修改版本可能会在另一个服务器或域上运行。如果这两个 Web 应用程序想要离线 进行通信,它们如何实现?

据我所知,没有像本地存储那样的全局存储方法。 AJAX 将不起作用,因为这与服务器端脚本有关。网站只能将 cookie 分配给它们的域等。

用户是否必须在线才能在两个跨站点网络应用程序之间进行通信?

最佳答案

在 iframe 中加载第二个应用程序并使用 window.postMessage() 与其通信。

关于javascript - 离线 HTML5 应用程序和跨站点通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12558034/

相关文章:

javascript - 使用条件运算符指示值是否存在

javascript - Dojo InlineEditBox 无法初始化

asp.net - 作为 Web 设计师/Web 开发人员在编写 css 样式时减少浏览器兼容性问题的任何解决方案

html - 溢出和空格的问题

javascript - 在 div javascript 数组上的按键导航

javascript - 如何在内存中创建一个文件供用户下载,而不是通过服务器?

web-applications - WAS 7 检查 servlet 请求

javascript - 如何使用 chrome 扩展程序在网页中注入(inject)模板组件?

java - JSP 迭代未显示

javascript - 映射数组时如何计算两年之间的差异