我的变量保存在 URL/位置中,如何从另一个页面读取它

My variable is saved in the URL/Location, how do I read it from another page

本文关键字:另一个 读取 存在 保存 变量 URL 位置 我的      更新时间:2023-09-26

我正在创建一个小网站,我有一个用javascript制作的变量,它是通过脚本分配的。

var alias = "";

别名分配值后,它将显示在 URL/位置中,如下所示:

file:///C:/TEST/TEST/Desktop/Website/main.html?alias=Jordan

有没有办法从另一个页面读取变量,所以当页面重定向时,它可以说:

你好"乔丹"!

我想我在某处听说这是可能的,但我从来不知道怎么做!

另外:有没有办法在不使用本地存储/cookie等的情况下跨多个页面携带此变量。

你必须使用 PHP 来访问这些变量

您可以使用一个简单的$_GET['alias']然后获取字符串"Jordan"

实际上,您可以使用 GET 来完成此操作。

http://api.jquery.com/jQuery.get/

或者根据您使用的语言,每种动态语言都有一个 GET 方法。

你可以简单地使用$_GET['alias']


使用 JavaScript
function getQueryVariable(variable){
       var query = window.location.search.substring(1);
       var vars = query.split("&");
       for (var i=0;i<vars.length;i++) {
               var pair = vars[i].split("=");
               if(pair[0] == variable){return pair[1];}
       }
       return(false);
}
getQueryVariable('alias'); // usage

来源 http://css-tricks.com/snippets/javascript/get-url-variables/

相关文章: