クエリ文字列をJavaScriptで取得して連想配列に格納します。
本来はサーバーサイドに渡すパラメータですので邪道な感じもしますが。
1 2 3 4 5 6 7 8 9 |
var query = new Object(); var _q = location.search.replace('?', ''); var _qs = _q.split('&'); for(var i = 0; i < _qs.length; i++) { var _t = _qs[i].split('='); if(_t.length == 2) { query[_t[0]] = _t[1]; } } |
URLをいじれば誰でも好きな文字が渡せてしまうので注意しましょう。