忍者ブログ

Wordpressメモとかアフィめもとか

Wordpress,PHP,アフィリエイトとかの個人メモを記録していくよ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

[JavaScript]POSTされた値を取得 location.search

JavaScriptでPOSTされたURLパラメタを取得したい場合、location.serachを使う。

http://www.exsample.com/hoehoe.php?id=1&sort=desc

こんな感じのリクエストがあった場合の

http://www.exsample.com/hoehoe.php?id=1&sort=desc

?id=1&sort=descが取得できる。


var strA = decodeURIComponent(location.search.substring(1));
var strAsp = strA.split('&');
 
これでstrAにはid=1&sort=descが格納される。
リクエストされるパラメタにはURLエンコードされている全角文字も入っているかもしれないので、decodeURLComponentしている。
また、substring(1)をしているのは、同じくパラメタの?を除去しておきたいから。

このままだと、使いにくいので、さらにstrAをforループ等でまわして、連想配列にしてあげると使いやすいカモ。

拍手[0回]

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

ブログ内検索

最新コメント

広告

プロフィール

なんとなくはじめてみたよ

忍者ツールズプロフィールは終了しました

カウンター