input 文件上传指定特定的文件类型
来源:互联网 发布:淘宝客推广方式 编辑:程序博客网 时间:2024/05/21 05:37
在用<input type="file" />这个html元素时,如果想指定特定的文件类型时,可以这么写
<input type="file" accept=".thb" />
.字符后面的类型自己可以随意指定,如果想指定多个类型,可以用逗号隔开,
<input type="file" accept=".thb, .dwg" />
在用到fine uploader这个上传组件时,如果需要限定文件的上传类型,方法是
var manualuploader = new qq.FineUploader({ element: $("#manual-fine-uploader")[0], request: { endpoint: url }, validation: { allowedExtensions: ['dwg'], acceptFiles: '.dwg' }, callbacks: { onAllComplete:function() { //所有文件上传成功后调用 } }, template: "qq-template-manual-noedit", autoUpload: false });
其他的可以忽略,只需要看validation中的即可,这样限定,就可以限定文件类型了,即使用户选了其他格式的文件,最后也会提示用户文件格式不正确,因为allowedExtensions限定了文件格式。
但是ie6和ie7不支持,现在中国用360浏览器的用户比较多,可以在代码中指定360极速模式,这样用户打开网页时,默认是用极速模式浏览,就不会出现ie6和ie7
的问题了。设定方式如下
在head标签中添加一行代码
<html> <head> <meta name="renderer" content="webkit|ie-comp|ie-stand"> </head> <body> </body></html>
content的取值为webkit,ie-comp,ie-stand之一,区分大小写,分别代表用webkit内核,IE兼容内核,IE标准内核。
若页面需默认用极速核,增加标签:<meta name="renderer" content="webkit">
若页面需默认用ie兼容内核,增加标签:<meta name="renderer" content="ie-comp">
若页面需默认用ie标准内核,增加标签:<meta name="renderer" content="ie-stand">
0 0
- input 文件上传指定特定的文件类型
- input="file" 浏览时只显示指定excel文件,筛选特定文件类型
- 限制input上传的文件类型
- input上传指定类型的文件
- <input type="file">定义样式并获取上传文件路径及指定文件类型
- 文件上传时只接收指定的文件类型
- html5 input设置允许的文件类型上传
- html5 中input type=‘file’实现文件图片等的上传的文件类型限制
- HTML <input> accept 属性-规定能够通过文件上传进行提交的文件类型
- 如何更好的判断系统上传文件是指定文件类型--文件魔术数字
- android 删除文件,打开指定的文件类型
- strus中上传文件的文件类型列表
- Struts2 文件上传支持的文件类型
- php上传文件文件类型的判断方法
- 用grep查找指定目录及其子目录下的特定文件类型
- struts2文件上传中,如何限制上传的文件类型
- phpcms多文件上传不允许上传的文件类型
- HTML5:input file控件限制上传文件类型
- Spring MVC数据绑定大全
- 安慰奶牛 最小生成树
- ubuntu13.10编译android文件系统4.0.4错误全部解析
- new和delete以及malloc和free 二维数组
- Linux进程地址空间之初探:一
- input 文件上传指定特定的文件类型
- Error executing aapt: Return code,提示 aapt.exe 应用错误问题
- 我的八年程序之路(一)求职的艰辛
- LLDB调试命令初探
- 利用JXLS根据模板导出Excel实例教程
- linux系统 32位 64位 jdk下载 jdk6 jdk7
- A simple problem 2522
- MYSQL千万级数据量的优化方法积累
- svn 图标所表示的意思