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

本文介绍了一种通过监听storage事件来禁止他人修改localStorage的方法,并演示了如何实现禁止写入及特定键值的操作。
4998

被折叠的 条评论
为什么被折叠?



