2015-06-21 15 views

回答

1

值你可以使用localStorage像所以:

SET:

localStorage.setItem('myVar', myVarData); 

GET:

var value = localStorage.getItem('myVar'); 

或餅乾。從W3School效用函數:

SET:

function setCookie(cname, cvalue, exdays) { 
    var d = new Date(); 
    d.setTime(d.getTime() + (exdays*24*60*60*1000)); 
    var expires = "expires="+d.toUTCString(); 
    document.cookie = cname + "=" + cvalue + "; " + expires; 
} 

GET:

function getCookie(cname) { 
    var name = cname + "="; 
    var ca = document.cookie.split(';'); 
    for(var i=0; i<ca.length; i++) { 
     var c = ca[i]; 
     while (c.charAt(0)==' ') c = c.substring(1); 
     if (c.indexOf(name) == 0) return c.substring(name.length,c.length); 
    } 
    return ""; 
} 
2

這取決於你想如何使用它了一下,什麼瀏覽器,你需要支持,但在大多數情況下,我會用localStorage存儲價值。

localStorage是對給定來源(即您的URL)本地的持久性存儲。它可用於以鍵/值對的形式存儲數據,並在瀏覽器關閉並打開時保留它。

要存儲的價值在一個名爲mySetting變量你寫

localStorage.setItem('mySetting', 4711); 

然後你就可以在以後檢索通過

var value = localStorage.getItem('mySetting'); 
+0

餘額扣除應用 <體的onLoad = MB();> 我想存儲NW的值和以後要等同它MB。 如何在這裏實施localstorage。 –

相關問題