2017-07-18 173 views
0

這是我的代碼,我有一個問題。HTML頁面,自己保存

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,只要它改變服務器端的代碼? (自動)

+2

爲什麼本地存儲沒有工作?我不明白那一部分。除非您實施登錄系統並存儲數據服務器端,否則localstorage可能是您最好的選擇。 – Carcigenicate

+0

_「無論如何,只要它改變服務器端的代碼,我就可以保存HTML?」(自動)「_ HTML文檔如何知道代碼在服務器上發生了變化? – guest271314

+0

@Carcigenicate可能是OP試圖存儲HTML。 – evolutionxbox

回答

0

似乎有在問題至少有兩個疑問,可能是三個

  1. 保持countdown_seconds如果document重載

  2. 創建localStorage鍵和值,如果在localStorage或不存在,將更改保存到現有的localStorage當對代碼進行更改時,服務器端會生成


  1. 您可以在 Global Variable usage on page reload使用方法來解決儲蓄參考全局變量是否或何時頁面刷新

  2. 利用EventSourcehow to send xmlhttprequest continuously in webworker?從服務器接收數據的連續流