勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

JavaScriptでURLのクエリを取得する2

   2014/05/22  JavaScript

直近で調べたのとは別に、

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];

 - JavaScript

  関連記事

Leafletにてマップ移動時にURLに座標を自動付与する「leaflet-view-meta」プラグインの利用方法

Googleマップだとマップを移動した際、URLに座標(経度緯度)が付与されるた ...

JavaScriptで特定の要素にマウスオーバーした際、ツールチップを表示させる「Tippy.js」ライブラリの利用方法

JavaScriptで特定の要素にマウスオーバーした際、ちょっとした説明文等を書 ...

ローソク足のグラフをJavaScriptで描写する方法(highstock)

株価か仮想通貨などの値動き(チャート)を図表とするローソク足のグラフを何らかの方 ...

郵便番号を入力すると住所を自動で入力してくれる「ajaxzip3」ライブラリの利用方法

お問い合わせフォームのようなページで郵便番号及び住所欄がある場合、ユーザーが郵便 ...

JavaScriptで数値のカンマ区切り化とカンマ区切りの解除

JavaScriptで数値を3桁ごとにカンマ区切り化したい。また、それとは逆にカ ...