URL から変数を取得して、ページのスクリプトで使用できる代替手段を探しています。
質問する
88 次
2 に答える
2
これにはクエリ文字列も使用できます。
ここに小さなヘルパーがあります:
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');
于 2013-08-04T21:07:39.710 に答える
0
最善の方法は、Cookie を使用することだと思います。
于 2013-08-04T21:10:22.097 に答える