php - 为批量照片上传创建自定义文件对话框

标签 php javascript jquery ajax file-upload

是否可以自定义上传照片/文件时始终打开的“浏览 UI 窗口”?我想实现两件事:

在底部总是显示“所有文件”。我想将其锁定为仅 .jpg、.jpeg、.png,因此只能选择这些文件类型进行上传。其次扩展该框,以便上传完成后预览会在上传照片的右侧打开。

我问过的几个人说无法自定义该窗口,因为它是操作系统的一部分。所以我的问题是我们可以使用 ajax、jQuery 等创建自定义浏览窗口以从用户的 PC 上传照片吗?窗口必须支持跨操作系统支持。或者有任何 PHP 插件吗?

要进行大量上传,在 Facebook/Flickr 上,他们让我们先安装一个 ActiveX 组件。有没有其他方法可以让用户在不安装ActiveX组件的情况下进行批量上传?直接来自操作系统,还是使用 AJAX jQuery?

如果没有,是否有任何现有的开源插件可以与 PHP 一起使用?或者还有什么其他选项可以让用户批量上传他们的照片?

谢谢。

最佳答案

您无法更改浏览器默认设置。

但是,您可以使用 Flash:http://www.swfupload.org/

关于php - 为批量照片上传创建自定义文件对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3744205/

相关文章:

jquery - 使用 jQuery 的水平菜单的基本旋转木马

javascript - 在 Django View 中调用 'request.POST' 时 Ajax POST 不发送数据

javascript - Symfony2 上传 javascript blob

javascript - 在 jQuery sortable 中对多个选定项目进行排序?

PHP:什么是 "->"和 "=>"?

javascript - 三元运算符不适用于 this.state React js

javascript - 如何使用 node.js 和 redis Laravel 5 监听事件

javascript - 从可以在 div 上调用的函数创建 js 对象

javascript - 如果 php post 为空则隐藏字段

PHP - 我们应该在 session 中包含哪些数据?