【问题标题】:How to pass the value of a variable in page 1 to page 2 in Javascript?如何在Javascript中将第1页中的变量值传递到第2页?
【发布时间】:2017-11-23 14:05:13
【问题描述】:

我有一个 jQuery 函数,可以计算图库中图像的数量(例如 3 张图像)。

var imageNumber =  $(".ox-images-gallery img").length;  //value=3

如何使用 jQuery 或 Javascript 将 imageNumber 的值从当前页面传递到另一个页面?

我试过了:

第 1 页

localStorage.setItem('val',imageNumber)

第 2 页

localStorage.getItem('val');

但问题是我必须先转到第 1 页,以便在第 2 页显示正确的 imageNumber 值。还有其他方法吗?

谢谢。

【问题讨论】:

  • 您是否查看过在位置查询字符串中传递图像编号? stackoverflow.com/questions/9870512/… ,如 PAGE1_URL?imagenum=3
  • 我认为我不能通过 url 参数传递值,因为我的页面的 url 将根据执行的操作不断变化。有什么想法吗?
  • 当然要先到设置值的地方设置值。除了在设置值的页面中,该值将如何设置?
  • @JaromandaX 你明白了。谢谢。

标签: javascript jquery html


【解决方案1】:
//save a value
sessionStorage.setItem("name", "Nicholas");

//retrieve item
var name = sessionStorage.getItem("name");

【讨论】:

    猜你喜欢
    • 2021-03-24
    • 1970-01-01
    • 2018-08-23
    • 1970-01-01
    • 2014-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-08
    相关资源
    最近更新 更多