JavaScriptでURLのクエリを取得する2
2014/05/22
直近で調べたのとは別に、
http://aaa.bbb/ccc/id123?test=456
みたいなURLでid以降の文字列(ここだと123)を
JavaScriptで取得したいケースがあった。
本来はhttp://aaa.bbb/ccc/index.php?id=123&test=456になるんだろうけど、
SEO的なホニャララで上記のURLにしているみたい。
もちろん123の部分は色々変わる。
■ソース
var url = location.href.split('aaa.bbb/ccc/id');
if (url[1].indexOf('?') != -1) {
var url2 = url[1].split('?');
}
var id = (url[1].indexOf('?') != -1) ? url2[0] : url[1];
関連記事
-
-
PHPで画像を分割し並べ替えて出力したものをJavaScriptで復元する方法
ある電子書籍サイトをブラウザの開発者ツールで見てみたところ、PHPでページ画像を ...
-
-
無料でシンプルなアイコンを設置できる「Feather」の利用方法
ページ上にアイコンを表示したい場合Font Awesomeを使うことが多いが、個 ...
-
-
JavaScriptでCookieを取り扱う「js-cookie」ライブラリの利用方法
「jquery-cookie」プラグイン開発終了に伴い「js-cookie」ライ ...
-
-
八地方区分→都道府県→路線→駅名の連携したセレクトメニュー の実装方法
八地方区分(関東、近畿等)をプルダウンから選ぶと区分内の都道府県プルダウンが表示 ...
-
-
leaflet.jsとOSMでマップ表示及びマーカー設置方法
GoogleMapAPIを用いたマップ及びマーカー表示にクレジットカード登録が必 ...