URLからファイル名を抜き出して取得する

親ページのURLからファイル名を抜き出して取得するということが必要になったので、その時のやり方のメモ。

まずは、親ページのURLを取得する。

window.opener.location.href

そして、URLからファイル名を拡張し抜きで取得する。

// ファイル名を取得する為の関数

function GetFileName(file_url){

file_url = file_url.substring(file_url.lastIndexOf("/")+1,file_url.length)

// 拡張子

file_url = file_url.substring(0,file_url.indexOf("."));

return file_url;

}

一般的なURLだったので成功したけど、そうでない場合はどうなるのかわからない。
 
拡張子を入らないようにしているけど、入れる場合は下から2行目をコメントアウトする。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です