在javascript中将信息/变量从一个网页传递到另一个网页

时间:2016-05-05 03:07:05

标签: javascript html object location href

如何将变量从一个网页传递到另一个网页?直到现在,我知道我可以传递链接/位置中的信息,但不知道如何在不使用表单的情况下通过。在表单中,我们使用'get'作为传递信息的方法,但是当我们使用链接或没有任何内容时,我该如何通过? 还有没有其他方法将信息从一个网页传输到另一个网页(链接方式/位置方式除外)? 我使用以下方法使用表单get方法传输信息,但不知道如何在没有表单的情况下传输!

function getVar(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  var returning="Not given"
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");

    if (pair[0] == variable) {

      if (variable=="checkin" || variable=="checkout") {
            var properdate=pair[1].split("%2F");
           var finaldate=properdate[0]+ "/"+ properdate[1]+ "/"+ properdate[2];
        return finaldate;
      }

      return pair[1];
    }
  } 
  return returning; 
}

1 个答案:

答案 0 :(得分:0)

你应该看看jQuery。使用jQuery,您可以轻松地从表单或任何其他内容中获取任何变量。它还可以帮助您发送数据抛出AJAX。实施例

$('form').serialize();

将从表单中获取所有数据作为对象 ... http://jquery.com/