【问题标题】:Get filesize over URL in javascript在javascript中通过URL获取文件大小
【发布时间】:2014-02-05 10:09:18
【问题描述】:

在PHP中,有一个函数名为

GetRealVolume(filesize("FILEPATH"));

我为 javascript 搜索了一个。 我可以从文件路径中获取文件大小吗?

我想做一个这样的链接:

<a href="FILEPATH">Klick for Download [FILESIZE]</a>

【问题讨论】:

  • 文件是同域还是不同域?

标签: javascript hyperlink download volume filesize


【解决方案1】:

HTML5 允许您通过 File 界面执行此类操作:http://www.html5rocks.com/en/tutorials/file/filesystem/#toc-file

所以你可以这样做:

fileEntry.getMetadata(function(metadata){console.log(metadata.size)})

缺点是这只适用于您的应用程序沙箱,出于安全原因,访问通用文件系统并不容易,尽管您可以提供以下条件:http://bytes.com/topic/javascript/answers/460516-check-file-size-javascript

【讨论】:

  • 我试过这个:$.get("1234/docs/new/file.pdf", function(data){ console.log(data.size); }); 但它不起作用
猜你喜欢
  • 2011-02-27
  • 1970-01-01
  • 1970-01-01
  • 2017-10-03
  • 2010-09-18
  • 2011-09-26
  • 2010-12-01
  • 1970-01-01
  • 2014-06-08
相关资源
最近更新 更多