为了账号安全,请及时绑定邮箱和手机立即绑定

页面刷新后如何在我的 Javascript 页面中获取价值

页面刷新后如何在我的 Javascript 页面中获取价值

PHP
智慧大石 2021-12-24 15:16:12
<a href="<?php echo base_url(); ?>userprofile/userprofile/2"  style="color:white; margin-top:2rem;" onclick="senduser(2);">User2</a>点击“User2”后,页面刷新。但是为了获得图像,我需要向我的 app.js 文件发送一个 Id 值。我尝试使用 onclik 功能提供此功能。很遗憾!页面刷新后不能!function senduser($id){    var limit_load = 5;    var start_load = 0;    var userId = $id;    function load_photo_profile(limit_load, start_load, userId) {        var url = baseUrl + "userprofile/loadmore";        $.post(url, { limit: limit_load, start: start_load, userId: userId }, function (response) {            $(".included_image").append(response);            $('#mygallery').justifiedGallery({                rowHeight: 285,                lastRow: 'nojustify',                margins: 10            });        });    };    load_photo_profile(limit_load, start_load, userId);    $(window).scroll(function () {        if ($(window).scrollTop() >= $(document).height() - $(window).height()) {            start_load = start_load + limit_load;            load_photo_profile(limit_load, start_load, userId);        }    });}这个 id 触发完全地工作这个功能。跟随它触发 ajax post 方法以在 mygallery 元素内呈现代码。另一方面,我必须刷新我的页面。
查看完整描述

2 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

您可以使用sessionStorage来保存您需要的值,因此在刷新页面后,您可以访问该值,您可以像这样创建它:

sessionStorage.setItem('nameOfItem', "mysavedValue");

为了访问这个sessionStorage值:

sessionStorage.getItem('nameOfItem')


查看完整回答
反对 回复 2021-12-24
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

会话存储是临时的,只要当前窗口打开,数据就会在窗口关闭时丢失,而本地存储是持久的,并且在会话之间保持完整,除非有人删除它。



localStorage.setItem("nameOfItem","valueofitem");//set


localStorage.getItem("nameOfItem"); //get


查看完整回答
反对 回复 2021-12-24
  • 2 回答
  • 0 关注
  • 149 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信