有没有什么特殊的方式可以让我们通过其他页面访问一个页面的Web SQL数据库。为了使它更清楚,假设a.com创建数据库DB并存储一些信息。现在b.com来了,想要访问相同的数据库数据库。有没有办法?或者有没有其他办法可以做到这一点?我试图在HTML5和Javascript中实现,但数据库以及localStorages仅限于特定页面,我希望这是跨页面。两个不同页面之间的WebSQL数据库?
2
A
回答
2
如果你想上一个http://one-domain.com/脚本能够从http://another-domain.org数据库中读取则没有 - 的Same Origin Policy应用到localStorage的和Web SQL数据库,这意味着在同一个域脚本仅运行脚本创建的数据库被允许有权访问数据库。
在这种情况下,最好的办法是从one-domain
发送数据到服务器,并有one-domain
推的服务器到another-domain
数据(或者,如果他们是在同一个网络上,提供了一个共享资源他们可以进行通信。)
0
您可以通过在a.com页面中包含带b.com数据库访问脚本的实用程序iFrame,反之亦然。然后您可以使用跨文档消息传递信息。请注意,postMessage只传输一个简单的字符串,如果您尝试传递结构化信息,则a.com和b.com将不得不同意序列化。所以......这是一个破解。
相关问题
- 1. 同步webSQL数据库和MySQL数据库之间的数据
- 2. 两个数据库之间的同步
- 3. 在两个不同的WordPress数据库之间交换数据
- 4. 两个数据库之间的Mysql数据库同步
- 5. 连接之间的两个不同的数据库
- 6. 同步两个SQL Server 2008数据库之间的数据
- 7. 两个SQL Server数据库之间的数据同步检查
- 8. 两个Oracle数据库表之间的同步数据
- 9. 通过两个不同的页面之间的变量与GA
- 10. 如何使用SQL比较两个不同数据库中两个不同列之间的数据
- 11. 在两个不同的mysql数据库的表之间复制数据
- 12. 在不同布局的两个数据库之间迁移数据
- 13. 在两个不同的图表之间匹配两个网格页面
- 14. 在电话中传递两个html页面之间的数据
- 15. 在数据库之间移动两个具有相同ID的数据库
- 16. 连续同步两个数据库之间的表
- 17. 两个HTML页面之间的HTTP cookie
- 18. 在不同页面的输入框之间发送数据
- 19. 在不同页面的控制器之间共享数据。角
- 20. 共享数据两者之间的页面/标签页angular2
- 21. Intel XDK在两个页面之间共享数据
- 22. 使用jquery在两个jsp页面之间传递数据
- 23. 使用javascript在两个aspx页面之间传递数据
- 24. 同步两个服务器之间Postgres数据库
- 25. 在两个数据库之间同步存储过程?
- 26. 页面之间的css高度不同
- 27. 两个不同的SQL服务器之间的数据比较
- 28. 通过REST在两个不同服务器上的两个数据库之间接收数据
- 29. ZF2使两个不同的数据库
- 30. 比较两个不同的数据库
当你说不同的网页时,你的意思是不同的域名? – 2011-01-10 18:26:38