禁止修改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")

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐