如何使浏览文件上传窗口只显示.jpg格式的图片?
How can I make the browsing file upload window to show only the .jpg images?
我有一个允许图片上传的表单。然而,到目前为止,我的代码并不局限于图像。
请让我知道我怎么能做到这一点(也许与javascript警告框提交)或我最好的解决方案是让浏览窗口只显示jpg gif和png图像,而不是默认的"所有文件"。
谢谢!
<input name="images[]" value="" type="file" class="textfield" />
您无法控制浏览器的文件上传表单中显示的内容。最好的选择是在文件扩展名上实现一些客户端或服务器端验证。
您可以使用JavaScript来验证文件扩展名,但是您必须在服务器端验证。
另一个选择是你可以尝试SWFUpload——一个用于上传文件的flash JS库。它具有在上传到服务器之前验证文件类型和文件大小的功能。http://swfupload.org/
相关文章:
- 如何使用javascript或html下载PDF格式的填写表单
- 货币代码为欧元-金额的格式不应包含小数
- Json数据包含日期和时间格式
- Javascript日期格式类似于ISO,但本地
- 更改angularjs中的日期-时间格式
- 将日期时间从json转换为可读格式
- NodeJS日期格式不起作用
- 我能得到正确的格式吗
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 使用正则表达式将输入格式设置为单字符逗号、单字符逗号等
- 将日期和时间转换为UTC格式的日期-Javascript
- Javascript格式UTC日期
- 元素的内容必须由格式正确的字符数据或标记组成
- 您如何制作典型格式的照片,例如PNG,JPG等,用于像素级样式和脚本的HTML画布元素
- AngularJS以JPG格式下载SVG
- Mapbox webservice:将贴图的格式从PNG更改为JPG
- 从JPG格式切换到YouTube视频
- 如何在javascript文件阅读器中将.png格式的图像转换为.jpg格式
- js库为汽车制作动画'It’在jpg格式的地图上移动
- 如何使浏览文件上传窗口只显示.jpg格式的图片?