禁止修改localStorage值
window添加监听事件(监听storage变化)
window.addEventListener(‘storage’, (e) => {
localStorage.setItem(e.key, e.oldValue)
})
禁止写入localStorage值
本质是禁止别人人写入localStorage值
window添加监听事件(监听storage变化)
// 设置自己的识别符,如(Tzpt)
window.addEventListener('storage', (e) => {
if(new RegExp(/^Tzpt/).test(e.key)) {
localStorage.setItem(e.key.substring(4), e.newValue)
} else {
localStorage.setItem(e.key, null)
}
})
window.localStorage.setItem("Tzptszq", "124")