小编典典

使用jQuery查找下载链接背后的文件大小

html

我想知道是否有一种方法可以使用jQuery找出我链接到网页的PDF的文件大小。

我要这样做,以便将鼠标悬停在下载链接上时,会弹出一个模式框,说明PDF的文件大小。我可以做第二点,我唯一想知道的是如何找出文件大小。我不知道jQuery是否能够做到这一点。如果不是那么太糟糕了,我猜..

提前加油。


阅读 278

收藏
2020-05-10

共1个答案

小编典典

我觉得在客户端做太多事情了,但是我不知道您的应用程序的详细信息,因此假设您必须使用jQuery …您可以执行HEAD请求并查看Content-
长度标题。之前我推荐了jqHead插件,但是在尝试使用它后,我发现它已损坏。

它的实质很简单:

  var request;
  request = $.ajax({
    type: "HEAD",
    url: $("#url").val(),
    success: function () {
      alert("Size is " + request.getResponseHeader("Content-Length"));
    }
  });
2020-05-10