【URI.js】URLに含まれるディレクトリとファイル名の配列の取得

[ ID : 699 ]
【URI.js】URLに含まれるディレクトリとファイル名の配列の取得

概要

特定のディレクトリやファイル名に基づいて、処理を行う場合に活用

用途

  • 特定のディレクトリやファイル名を取得する
  • 特定のディレクトリやファイル名に基づいて処理を行う

検証ブラウザ

  • Microsoft Edge
  • IE11
  • IE10
  • Google Chrome(最新)
  • Safari(最新)
  • Firefox(最新)

実装方法

公式サイト : URI.js ダウンロード : https://github.com/medialize/URI.js


JS

// インスタンスの取得
var uri = new URI(); // 引数を指定しない場合、右に同じ: new URI(window.location.href);

// URLに含まれるディレクトリとファイル名の配列を取得
// URLが http://example.org/foo/bar/baz.html であれば
// segments は ['foo', 'bar', 'baz.html'] となる
var segments = uri.segmentCoded();

// 処理を分岐する
// if (segments[0] === 'foo') {
    // 第1階層が foo ディレクトリの場合の処理...
// }

この記事をシェアする

全ての記事を見る

KONOCODEのメリット 無料会員登録