AD:【腾讯云服务器大降价】2核4G222元/3年1核2G38元/年
最近给一个客户定制开发一个WordPress主题,其中需要在搜索页面加一个搜索记录,这个记录我直接保存在用户浏览器本地存储。
通过js存储,核心代码如下:
<script> function storageObj(obj) { var checkedIdStr = JSON.stringify(obj); sessionStorage.setItem("search_logs", checkedIdStr); }; var arrBefor = []; if(sessionStorage.getItem("recode_search_logs")){ arrBefor = JSON.parse(sessionStorage.getItem("search_logs")); } <?php if(isset($_GET['s']) && $_GET['s']){?> arrBefor.unshift({"key":"<?php echo $_GET['s'];?>", "date":"<?php echo date("m-d H:i");?>"}); <?php }?> storageObj(arrBefor); //var arrAfter = JSON.parse(sessionStorage.getItem("recode_search_logs")); //console.log(arrAfter,typeof arrAfter); </script>
转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:软师兄,谢谢!^^
- 本文来源链接地址: https://www.npspro.cn/8782.html