使用HTML的Upload做上传画面,怎样改变弹出的对话框中的文件过滤器?比如只让它显示 .csv 文件等 使用HTML的Upload做上传画面,怎样改变弹出的对话框中的文件过滤器?比如只让它显示 .csv 文件等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 无法实现,以前找过资料,只上传JPG BMP GIF文件,结果无功而返,,,在IIS中有变通的实现,但是以减小安全性为前提 确实没法,除非你自己开发ActiveX 变通一下,在上传时检查用户提交的附件后缀名,只允许.csv的附件上传 只允许.csv的附件上传这不好说,得到文件名列表,比较字符串就可以了(看看有没有.csv) 对文本做限制吧function selectedFileChange (obj){ var pathName = obj.value; if (((pathName.substr (pathName.lastIndexOf('.'), pathName.length).toLowerCase () != ".txt") && (pathName.substring (pathName - 8 , pathName.length - 4).toLowerCase () != ".txt")) && ((pathName.substr (pathName.lastIndexOf('.'), pathName.length).toLowerCase () != ".csv") && (pathName.substring (pathName - 8 , pathName.length - 4).toLowerCase () != ".csv"))) { obj.value = ''; abMessageBox (“请选择正确的文本格式”); }} JS页面怎么让控件自动滚动 en 实现类似于MSN Space的管理 求助,谢谢推荐一款类似trs的网站群产品。 请教,个别字乱码问题? 关于 JSP 中传递长字符串参数的问题 如何查看POST到URL的内容? 问一个简单的问题,如何判断用户输入数据的长度,防止插入数据库时错误 数据类型转换+数学运算的问题 请问 commons fileupload怎样获取text,select之类的参数 java String.matches()讨论!!
这不好说,得到文件名列表,比较字符串就可以了(看看有没有.csv)
function selectedFileChange (obj)
{
var pathName = obj.value;
if (((pathName.substr (pathName.lastIndexOf('.'), pathName.length).toLowerCase () != ".txt") &&
(pathName.substring (pathName - 8 , pathName.length - 4).toLowerCase () != ".txt")) &&
((pathName.substr (pathName.lastIndexOf('.'), pathName.length).toLowerCase () != ".csv") &&
(pathName.substring (pathName - 8 , pathName.length - 4).toLowerCase () != ".csv"))) {
obj.value = '';
abMessageBox (“请选择正确的文本格式”);
}
}