【问题标题】:Get extension from a file url从文件 url 获取扩展名
【发布时间】:2013-05-14 21:19:50
【问题描述】:

我正在使用文件(输入)来选择一个文件。我想从 URL C:\Users\Rajat\Pictures\pic1.jpeg 检索文件扩展名 (.jpeg)。然后,我想根据它们的格式(即音频、视频和图像)将 URL 放入文本框中。

【问题讨论】:

  • 'C:\Users\Rajat\Pictures\pic1.jpeg'.split('.').splice(-1)[0]
  • 1) 你到底想达到什么目的(我想把路径放在文本框中有某种确定性)2) 你试过什么?

标签: javascript html


【解决方案1】:

在这种情况下,您最好使用 mimetype 而不是扩展。

var fileInput = document.getElementById('your-file-input-id');
var fileType = fileInput.files[0].type;
console.log(fileType);//gives image/jpeg or audio/mp3
var parts = filetype.split('/');
parts[0];//image
parts[1];//jpeg

【讨论】:

    【解决方案2】:

    试试这个:

    var url='C:\Users\Rajat\Pictures\pic1.jpeg';
    var parts=url.split('.');
    console.log(parts[parts.length-1]);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-23
      • 2011-06-14
      • 1970-01-01
      • 1970-01-01
      • 2014-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多