获取包含特定字符串的特定文件夹中的文件

时间:2015-02-07 17:47:44

标签: javascript jquery image scripting contains

我正在使用javascript来处理我本地唯一网站上的图片。我试图获取包含指定文件夹中的特定字符的图像。例如,如果有一个名为“run0.jpg”的图像,我希望能够通过在文件夹中搜索包含字符“0”的jpg扩展名的文件来返回图像的路径。我尝试了一些没有成功的事情。

有谁知道任何可以帮助我完成这项工作的JavaScript技巧?谢谢,任何见解表示赞赏

1 个答案:

答案 0 :(得分:1)

如果正确解释问题,请在"仅本地网站" ,即{,file://协议或localhost,尝试搜索本地文件夹并返回"路径"在文件名中包含特定字符的图像?

尝试

// array of character to search for
var arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
// results
, res = [];
// request variations of file name,
// utilizing `arr` characters 
$.each(arr, function(value, i) {
  $.ajax("file:///path/to/local/folder/run" + value + ".jpg")
  .then(function(data, textStatus) {
    // if request successful, push `url`, or "path", to `res`
    res.push(this.url);
  })
});

console.log(res);

要使用file://协议,请在chrome / chromiumn上查看How do I make the Google Chrome flag “--allow-file-access-from-files” permanent?;在localhost,请参阅Built-in web server