【问题标题】:Passing information/variables from one webpage to another in javascript在javascript中将信息/变量从一个网页传递到另一个网页
【发布时间】:2016-08-30 17:07:13
【问题描述】:

如何将变量从一个网页传递到另一个网页?到目前为止,我知道我可以传递链接/位置中的信息,但不知道如何在不使用表单的情况下传递。在表单中,我们使用“get”作为传递信息的方法,但是当我们使用链接或没有任何东西时,我该如何传递? 还有其他方法可以将信息从一个网页传输到另一个网页(链接方式/位置方式除外)? 我用下面的方法通过form get方法来传输信息,但是不知道没有form怎么传输!

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; 
}

【问题讨论】:

  • 如果您同时拥有这两个网站,您可以使用节点或 PHP 中的 session 或任何您用于后端代码的方式来完成。

标签: javascript html object location href


【解决方案1】:

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

$('form').serialize();

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多