簡體   English   中英

如何從另一個HTML頁面調用表

[英]How to call table from another HTML page

我在zoho工作。 我創建了2個頁面,即testtest2 我需要訪問table是存在於test2從頁面test page 我想,我需要通過某種名稱來調用該table 是否有任何機制可以從test頁面訪問test2 table

您可以在javascript中使用LocalStoragehttp://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/

您可以將表創建為單獨的html頁面,並使用iframe標記在test和test2中顯示它。

iframe參考

這不是一個永久的解決方案。 這是一個在兩頁之間共享html的想法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM