有沒有什麼特殊的方式可以讓我們通過其他頁面訪問一個頁面的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. 兩個數據庫之間的同步
- 4. 在兩個不同的WordPress數據庫之間交換數據
- 5. 兩個數據庫之間的Mysql數據庫同步
- 6. 從vb.net的兩個不同頁面訪問數據庫中的兩個表之間的連接
- 7. 連接之間的兩個不同的數據庫
- 8. 兩個Oracle數據庫表之間的同步數據
- 9. 兩個SQL Server數據庫之間的數據同步檢查
- 10. 通過兩個不同的頁面之間的變量與GA
- 11. 如何比較兩個不同提供者的兩個不同數據庫之間的數據?
- 12. 傳遞兩個不同頁面之間的值使用jquery
- 13. 如何使用SQL比較兩個不同數據庫中兩個不同列之間的數據
- 14. 兩個數據庫之間的外鍵
- 15. 不同結構的兩個數據庫之間的數據遷移(Postgresql)
- 16. 在兩個不同的mysql數據庫的表之間複製數據
- 17. 如何在兩個不同的數據庫中的兩個表之間同步數據
- 18. 在不同佈局的兩個數據庫之間遷移數據
- 19. 在兩個不同的圖表之間匹配兩個網格頁面
- 20. 在電話中傳遞兩個html頁面之間的數據
- 21. 在數據庫之間移動兩個具有相同ID的數據庫
- 22. 同步兩個SQL Server數據庫之間的表結構
- 23. 同步經由數據庫之間的兩個Java應用
- 24. 連續同步兩個數據庫之間的表
- 25. 兩個HTML頁面之間的HTTP cookie
- 26. 共享數據兩者之間的頁面/標籤頁angular2
- 27. 在不同頁面的控制器之間共享數據。角
- 28. 在不同頁面的輸入框之間發送數據
- 29. 在不同頁面中的portlet之間傳輸表單數據
- 30. Chrome在請求之間刪除WebSQL數據庫
當你說不同的網頁時,你的意思是不同的域名? – 2011-01-10 18:26:38