当前位置: 首页 > 知识库问答 >
问题:

plupload:在上传之前验证图像尺寸?

晏沈义
2023-03-14

我查了文件,但什么也找不到。有没有一种方法可以在上传之前验证文件的图像尺寸?我想为最小图像尺寸添加一个规则,并在图像太小的情况下显示一个错误消息。

共有1个答案

仲孙小云
2023-03-14

好吧,我可以自己去查:

将其放在filesadded函数中:

plupload.each(files, function(file, i)
{
    var img = new mOxie.Image;
    img.onload = function () {
        var wi = this.width;
        var he = this.height;
        // you can validate here
    };
    img.load(file.getSource());
});
 类似资料:
  • 问题内容: 我有一个上传控件,用于将图像上传到服务器,但是在上传之前,我只想确保图像尺寸正确。客户端上有JavaScript可以做的任何事情吗? 问题答案: 您可以在提交表单之前检查它们: 这仅适用于现代浏览器,因此您仍然必须在服务器端检查尺寸。您也不能信任客户端,因此这是您仍然必须在服务器端检查它们的另一个原因。

  • 问题内容: 嗨,我想知道在使用angularjs上传图像之前是否可以预览图像?我正在使用这个图书馆。https://github.com/danialfarid/angular- file-upload 谢谢。这是我的代码: template.html controller.js 问题答案: OdeToCode为这个东西发布了很棒的服务。因此,通过此简单的指令,您可以轻松预览甚至查看进度栏: 它适

  • 问题内容: 我要预览表单中的图像或照片,但是它不起作用,并且HTML代码如下所示: 并在下面合并了JS代码/脚本: 我的表单上有两个主要问题: 1.为什么图像或图片的预览不起作用? 2.当单击保存按钮时,如何从表单粘贴照片,它将链接到我创建的另一个PHP或PHP页面? 问题答案: 试试这个:(用于预览) 在这里工作演示>

  • 问题内容: 我想先预览图像,然后再将其上传到服务器。我已经为其编写了一些代码,但是由于某种安全原因,它只能在Internet Explorer中预览,而不能在其他浏览器(如Safari,Chrome,Firefox)中预览。有什么解决方案可以在这些浏览器中预览图像吗? 问题答案: 对于Firefox。由于安全原因,它的路径被截断了。但是,他们提供了其他方法: 以下内容适用于Internet Exp

  • 我正在开发应用程序,用户必须上传多个图像。现在我面临的问题是他们的规模。由于用户可以上传多个图像,这需要大量的时间来通过应用程序上传它们,因为它们太大了,用户不喜欢,也使我的应用程序和数据库沉重。你能指导我如何在上传多张图片到firebase之前压缩它们吗? 用于压缩图像的代码 模特班 } 引发异常

  • 问题内容: 我希望能够在上传文件之前预览文件(图像)。预览操作应在浏览器中全部执行,而无需使用Ajax上载图像。 我怎样才能做到这一点? 问题答案: 请看下面的示例代码: