使用<input type="file">实现上传附件功能时如何设置浏览页面所查询出来的文件类型? 使用<input type="file">实现上传附件功能时可以查询所有文件,现在我想只查询ZIP和RAR的压缩文件,该如何实现呢?或者设置所有文件位置的所选项,只有ZIP或RAR也可以…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要么用flash来实现,要么就乖乖的对选择后的文件进行格式验证 我现在做的就是选择后对文件进行验证,不过客户提了需求了,在浏览后只想看到ZIP、RAR格式的,其他的别给我显示,我就无奈了呀! 呵呵……寡人不会flash呀……o(︶︿︶)o 唉!丢人了…… function checkImgType(obj){ var i=obj.value.lastIndexOf("."); var ext=obj.value.substring(i); var ext1=ext.toLowerCase(); if(ext1!=".gif" && ext1!=".ief" && ext1!=".jpg" && ext1!=".jpeg"&&ext1!=".tiff"&&ext1!=".tif"&&ext1!=".bmp"&&ext1!=".svg"&&ext1!=".svgx") { alert("不支持文件的类型"+ext); return false; }} obj传入的值是什么呢?是上传是文件路径+名吗?toLowerCase()是做什么用的呢?能稍微解释下吗……? 朋友,我试了你的方法,但是我点浏览的时候是没有obj的呀,我的想法是在点了浏览以后显示文件的时候只显示RAR、ZIP 2种的,其他的不能显示。不过谢谢了…… 请问html引用本地硬盘中的js,ie6使用绝对路径可以,ie7为什么不行呢? html的table的列能够拉伸的问题 一个简单的上下滚动效果 jquery ui dialog里嵌套iframe打开其他dialog时,会刷新前一个dialog 怎么得到两个整数相除的整数部分合余数部分 xml到底有什么用 求助kele8网站的源代码 如何做两个Button是互斥的 按钮延迟生效的问题! 请看在netscape下为何不能蕴藏层?? getboundingclientrect的left属性疑问 获取鼠标移动当前位置的日期,可以将其显示到文本框里,急用,可加分
{
var i=obj.value.lastIndexOf(".");
var ext=obj.value.substring(i);
var ext1=ext.toLowerCase();
if(ext1!=".gif" && ext1!=".ief" && ext1!=".jpg" && ext1!=".jpeg"&&ext1!=".tiff"&&ext1!=".tif"&&ext1!=".bmp"&&ext1!=".svg"&&ext1!=".svgx")
{
alert("不支持文件的类型"+ext);
return false;
}}
obj传入的值是什么呢?是上传是文件路径+名吗?toLowerCase()是做什么用的呢?能稍微解释下吗……?
朋友,我试了你的方法,但是我点浏览的时候是没有obj的呀,我的想法是在点了浏览以后显示文件的时候只显示RAR、ZIP 2种的,其他的不能显示。不过谢谢了……