我正在zoho工作。我創建了2頁,分別是test
和test2
。我需要訪問table
,它存在於test page
的test2
頁面中。我想,我需要用某個名字叫那個table
。有沒有什麼機制可以從test
頁面訪問test2 table
。如何從另一個HTML頁面調用表格
回答
您可以在JavaScript中使用LocalStorage
(http://www.w3schools.com/html/html5_webstorage.asp)。你要做的就是序列化test2表單的數據(例如使用JSON),並將其存儲到您的其他窗口(測試)也能夠訪問的LocalStorage
中。
例如,在測試2你有這樣的事情:
var tableHTML = document.getElementById("yourTableID").innerHTML;
window.localStorage["sharedTable"] = tableHTML;
而且在test
你會:
var tableHTML = window.localStorage["sharedTable"];
var table = document.createElement('table');
table.innerHTML = tableHTML;
//now table will be just like what you would get in test2 window if you did document.getElementById('yourTableId');
這是一種用於演示一個獨特的情況......我有兩個代表你的兩個窗口/頁面的JSFiddles。首先打開第一個鏈接,因爲它表示必須先運行以便可訪問的test2。然後打開第二個,並看到來自另一個頁面的表格HTML被提醒。
打開第一(第二頁): http://jsfiddle.net/mLy4tje2/
打開第二:(第1頁); http://jsfiddle.net/qx2xodns/
確定嘗試本地存儲,會讓你知道,謝謝 – Invoker 2014-09-23 05:00:48
請注意,這不會與舊瀏覽器兼容 - 意味着將它放在答案中。 – 2014-09-23 05:01:29
查看快速演示 – 2014-09-23 05:09:39
- 1. 通過從不同的html頁面調用,在另一個html頁面的div中加載一個html頁面
- 2. 如何從另一個HTML頁面使用HTML元素
- 3. 我需要從另一個html/php頁面導入表格
- 4. 如何從另一個頁面更改頁面的html代碼?
- 5. 如何使用jquery mobile從一個html頁面滑回另一個頁面
- 6. 如何使用HTML菜單從一個頁面導航到另一個頁面?
- 7. Html ..如何使用從一個頁面到另一個頁面的信息?
- 8. 如何使用html表單中的onclick屬性從一個html頁面轉到另一個頁面
- 9. 如何調用另一個PHP/HTML頁面window.print內print()函數
- 10. 如何從一個頁面到另一個頁面使用JavaScript?
- 11. 如何調用多個HTML內容從一頁到另一頁HTML
- 12. 如何在另一個html頁面中包含html頁面
- 13. 我們可以從一個html頁面調用一個控制器到angularjs中的另一個html頁面
- 14. 從另一個aspx調用aspx,html頁面
- 15. 如何從調用中的另一個頁面發佈到另一個ASP.NET頁面以返回到該頁面?
- 16. 使用一個html頁面的下拉列表到另一個html頁面
- 17. 將值從一個HTML頁面傳遞到另一個頁面
- 18. 從另一個頁面表格填寫表格
- 19. 如何從一個頁面將某個HTML轉換爲另一個表單?
- 20. querySelectorAll()從另一個HTML頁面
- 21. 從另一個html頁面GWT
- 22. 從javascript加載另一個html頁面
- 23. 從另一個HTML頁面獲取WebBrowser.Document
- 24. 調用另一個函數從另一個頁面
- 25. 另一個HTML頁面?
- 26. 如何從另一個php頁面調用div鏈接?
- 27. 如何從另一個php頁面調用php變量
- 28. 如何調用af:從另一個頁面彈出?
- 29. 如何讓整個表格成爲另一個HTML頁面的按鈕/鏈接?
- 30. 如何從另一個angularjs頁面打開一個angularjs頁面
可能重複http://stackoverflow.com/questions/25993243/how-to-call-another-table-in-the-same-page – Sam1604 2014-09-23 11:15:47
你可以簡單地使用ajax到那個頁面獲取表格內容並追加你的頁面 – divakar 2014-09-25 06:22:21