gpt4 book ai didi

javascript - 除了 document.location.hash 之外,还有其他方法可以将参数传递给 javascript 吗?

转载 作者:行者123 更新时间:2023-11-30 17:56:02 25 4
gpt4 key购买 nike

我正在寻找一种替代方法,允许从 URL 中提取变量以用于页面上的脚本。

最佳答案

查询字符串也可以用于此目的。

这里有一个小 helper :

var getQueryValue = (function () {

var populated, queryArray = [];

return function (key) {
populated || populate();
return queryArray[key];
}

function populate ()
{
var pair, chunks, l, i = 0, queryString = window.location.href.split('?')[1];
populated = true;
if ( ! queryString ) return;

chunks = queryString.split('&');
l = chunks.length;

for ( ; i < l; i++ ) {
pair = chunks[i].split('=');
queryArray[ pair[0] ] = pair[1];
}
}
}());

按如下方式使用:

var page = getQueryValue('page');

关于javascript - 除了 document.location.hash 之外,还有其他方法可以将参数传递给 javascript 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18047569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com