【发布时间】:2015-04-28 04:24:43
【问题描述】:
我尝试使用localStorage,为此,我将json 文件发送给客户端,并使用该文件执行所有逻辑,但是因为它显示在html 中,所以我使用了这个技巧:
<script id="scr">
var object = {value: {{ json_encode(temps) }} };
localStorage.setItem("temps", JSON.stringify(object));
</script>
....
some html
....
<script>
$( "#scr" ).remove();
</script>
json 被删除,但如果我执行“显示页面源”,则不会,
那么如何隐藏 json 文件,同时只向服务器发出一个请求?
【问题讨论】:
-
“查看源代码”工具显示页面加载时的样子。你无法控制它。
-
所以只有 ajax 有很多请求,或者使用 html 中已有的内容制作本地存储?
标签: javascript json html local-storage