我要通过检查图片尺寸上传图片,只有当图片符合限制时才会上传到服务器,否则我们应该提醒用户更改图片。
问题是如何在javascript中检查上传的图片尺寸?感谢。
答案 0 :(得分:2)
这是不可能的。
您要问的是您请求用户上传的文件的尺寸。
您正在谈论文件上传,即通过标记上传的文件。
只有在提交表单时才会读取此文件并将其上载到服务器。因此,在将文件实际上传到服务器之前,您无权访问该文件的内容。
浏览器安全模型阻止访问此文件...
您应该在服务器端验证这一点,并在上传错误文件大小时显示错误消息。这意味着该文件需要转移然后被拒绝。
唯一的解决方法是使用插件,如activeX对象或flash,但是你不再使用javascript ...
答案 1 :(得分:0)
我认为除了URL之外没有办法做到这一点。请参阅此示例如何处理网址:link