[英]How to call table from another HTML page
我在zoho工作。 我創建了2個頁面,即test
和test2
。 我需要訪問table
是存在於test2
從頁面test page
。 我想,我需要通過某種名稱來調用該table
。 是否有任何機制可以從test
頁面訪問test2 table
。
您可以在javascript中使用LocalStorage
( http://www.w3schools.com/html/html5_webstorage.asp )。 您要做的是序列化您的test2表單的數據(例如使用JSON),並將其存儲到LocalStorage
,您的其他窗口也將能夠訪問。
例如,在test2中你會有這樣的東西:
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被警告。
首先打開(第2頁): http : //jsfiddle.net/mLy4tje2/
開放第二:(第1頁); http://jsfiddle.net/qx2xodns/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.