我觉得在客户端做太多事情了,但是我不知道您的应用程序的详细信息,因此假设您必须使用jQuery …您可以执行HEAD请求并查看Content-
长度标题。之前我推荐了jqHead插件,但是在尝试使用它后,我发现它已损坏。
它的实质很简单:
var request; request = $.ajax({ type: "HEAD", url: $("#url").val(), success: function () { alert("Size is " + request.getResponseHeader("Content-Length")); } });


