1、常見方法:參數放到url裏
賦值:?id=1&name=2
取值:getQueryString(url)
getQueryString()方法如下:
function getQueryString(name) {
var uri = window.location.search;
var re = new RegExp("" +name+ "=([^&?]*)", "ig");
return ((uri.match(re))?(uri.match(re)[0].substr(name.length+1)):null);
}
2、Html5實現方式:用 sessionStorage 或 localStorage
sessionStorage 是會話存儲,關閉瀏覽器就沒了;
localStorage 是持久化存儲,完全可以替代cookie 存儲空間更大。
賦值:sessionStorage["id"]="1"
取值:var id = sessionStorage["id"]
localStorage 同理。