使用浏览器的后退按钮在javascript中查询字符串

时间:2014-04-26 18:00:47

标签: query-string

考虑以下情况:

我从一些页面开始,网址为page1.com。在该页面上,有一些按钮或链接将我带到另一个页面,该页面具有带查询字符串的URL,如page2.com?value=1&value=2。我想要做的是找到一种方法从第二页获取查询字符串?value=1&value=2并将其附加到第一页的URL,当用户单击其浏览器的后退按钮时。

目标是:page1.com?value=1&value=2

我正在寻找jQuery解决方案。

1 个答案:

答案 0 :(得分:0)

您可以使用JQuery Mobiles导航事件,如下所示。

$(window).on("navigate", function (event, data) {
  var direction = data.state.direction;
  if (direction == 'back') {
    window.location.href = 'your link with parameters';
  }
});

这是一个演示。

Demo