我使用window.open打開頁面()。有沒有辦法將父對象的JSON對象傳遞給子頁面? Ofcourse將數據寫入到從父一個cookie並讀取來自新頁面相同的cookie可能是一種選擇。任何更簡單的方法?傳遞JSON對象到另一個
2
A
回答
1
編輯
var options = {foo:'foo'};
var myURL="http://localhost";
window.open(myURL + "/?options=" + JSON.stringify(options));
之前沒有測試的代碼,試試這個,你可以訪問它打通
1
我看到有幾種方法可以做到這一點:
- 餅乾。將值寫入cookie並在打開的窗口中讀取它。
- 通行證的URL哈希的一部分:window.open(網址+ '#' + encodeURIComponent方法(JSON.stringify(JSON));
我會嘗試
winRef = window.open(。 ..);
winRef.postMessage(...);
https://developer.mozilla.org/en/DOM/window.postMessage
我沒有嘗試第三個選項,但它可能是一個不錯的選擇,1和2
相關問題
- 1. 將JSON對象從一個活動傳遞到另一個Android
- 2. 如何獲得傳遞一個Json對象到另一個
- 3. 傳遞對象到另一個活動
- 4. 傳遞一個對象的值到另一個對象
- 5. 將值從一個對象傳遞到另一個對象java
- 6. 傳遞JSON對象到另一個HTML頁面onclick事件
- 7. c#多線程,傳遞對象到另一個對象
- 8. C#傳遞當前對象到另一個對象?
- 9. VBA將對象傳遞到另一個對象集合
- 10. 傳遞JSON對象從一個JS文件到另一個JS文件
- 11. 將對象傳遞給另一個類
- 12. 將對象傳遞給另一個類?
- 13. 傳遞JSON對象
- 14. 從一個插件傳遞jquery對象到另一個
- 15. 將靜態對象從一個dll傳遞到另一個dll
- 16. 傳遞一個對象到另一個servlet
- 17. 如何將對象從一個ViewController傳遞到另一個ViewController
- 18. 從載體傳遞一個對象到另一個類
- 19. 將對象從一個場景傳遞到另一個場景
- 20. 將DoubleArray從一個活動的對象傳遞到另一個
- 21. 將連接對象從一個servlet傳遞到另一個servlet
- 22. 從一個函數傳遞對象到另一個
- 23. python 3.5將對象從一個類傳遞到另一個類
- 24. 從一個Android的活動傳遞對象到另一個
- 25. 傳遞一個NSMutableArray到Swift中的另一個對象
- 26. C# - 將結構從一個對象傳遞到另一個對象
- 27. Jquery的:變換嵌套JSON對象到另一個JSON對象
- 28. 轉換JSON對象到另一個JSON對象在Java中
- 29. JAVA:如何將一個對象內的對象傳遞給另一個對象?
- 30. 在新窗口中將較大的JSON對象傳遞到另一個頁面。
它沒有工作。當我嘗試在子頁面中讀取它時,我收到一條錯誤消息,說明對象未定義。 – developer747 2012-04-11 20:20:56
我編輯的代碼,它的工作 – riso 2012-04-11 21:03:14
我知道我可以使用一個查詢字符串。我不想這樣做,因爲該數據比查詢字符串可以處理:( – developer747 2012-04-11 21:58:06