这是我的代码,我有一个问题。
if (countdown_seconds == 172) {
var table = document.getElementById("update");
var row = table.insertRow(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
var cell4 = row.insertCell(3);
var cell5 = row.insertCell(4);
var dice = localStorage.getItem("dice");
var OE = localStorage.getItem("OE");
var LH = localStorage.getItem("LH");
cell1.innerHTML = clock_info.mm + "," + clock_info.dd;
cell2.innerHTML = pr + "count";
cell3.innerHTML = dice;
cell4.innerHTML = OE;
cell5.innerHTML = LH;
我使用了table.insertRow,它确实有效。但这是我的问题,即使页面刷新,我也希望保留此表(并且它将是随机的)。 另外我使用了localstorge,但它没有工作,因为我想继续添加,直到我有100个。
无论如何,只要改变服务器端的代码,我就可以保存HTML吗? (自动地)
答案 0 :(得分:0)
似乎至少有两个问题是问题,可能是三个
如果countdown_seconds
重新加载,请维持document
创建localStorage
密钥和值(如果它们在localStorage
不存在,或者在代码更改为服务器端时保存对现有localStorage
的更改
您可以使用方法 Global Variable usage on page reload用于解决在重新加载页面时保存对全局变量的引用
利用EventSource
how to send xmlhttprequest continuously in webworker?从服务器接收连续的数据流