勉強したことのメモ

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

  関連記事

JavaScriptでUNIXタイムスタンプ取得

UNIXタイムスタンプを用いた際、 年月日からすぐUNIXタイムスタンプを出した ...

構造化データ(JSON-LD形式)をJavaScriptで動的に描写する方法

あるサイトに構造化データをJSON-LD形式で出力させたかった。ただ、当該環境で ...

JavaScriptでデータをGzip等で圧縮できる「pako」ライブラリの利用方法

以前「zcookies」というライブラリの利用方法をメモしたが、当該ライブラリの ...

javascriptでゼロパティング

月日をゼロパディングしたかったけど PHPとは違い、そういった関数は無かったので ...

サムネイルをクリックすると拡大画像を表示できる「Lightbox」の利用方法

画像をサムネイル表示してクリックしたら大きく表示する というのがLightbox ...