目前,我正在使用location.reload(true)
重新加载页面,然后我有一个store()
函数,它应该取localStorage.setItem('...')
并将其放入<output id="...">
之后页面已重新加载。
问题是(我相信)location.reload(true)
处于无限循环中,因此当使用我的store()
函数时,它也会立即擦除它。我想这是因为如果我点击商店按钮,保存的值会闪烁到它应该的位置......
所以问题是:如何才能重新加载页面,以便商店功能正常工作?
提前谢谢!
答案 0 :(得分:0)
将其放入页面的<head>
标记中:
<script type="text/javascript">
if(localStorage.getItem('PageIsReloaded')!=null && localStorage.getItem('PageIsReloaded')=='true')
{
localStorage.setItem('PageIsReloaded',true);
location.reload(true);
}
</script>