<input type="file" name="files" id="fld1" webkitdirectory >
htmlファイルで作成しました。
を使用してファイルを取得できます
var imageFiles = document.getElementById("fld1"),
filesLength = imageFiles.files.length;
for (var i = 0; i < filesLength; i++) {
alert(imageFiles.files[i].name);
}
javascript で選択したディレクトリのフル パスを取得するにはどうすればよいですか。助けてください
jquery スライダーを使用して、任意のフォルダーに存在するすべての画像ファイルを表示したいと考えています。そのフォルダーに存在するファイルの名前を取得できますが、フォルダーの完全なパスを取得できません。どうすれば入手できますか。
ファイルパスを取得するためにこれを行いましたが、IEでのみ機能しました
<script language="JavaScript">
function GetDirectory() {
strFile = document.MyForm.MyFile.value;
intPos = strFile.lastIndexOf("\\");
strDirectory = strFile.substring(0, intPos);
alert(strFile + '\n\n' + strDirectory);
return false;
}
</script>