显示图文格式的上传方法

当我们制作好网站的时候,难免会出现上传文件或者视频的时候,图片文件的格式有什么限制吗?今天就让爱站技术频道小编带你进入下文了解一下显示图文格式的上传方法吧!
这是优酷的视频上传选择,其是通过FLASH的方法来实现了不显示非视频类文件。
FLASH到这种效果一般也就是如这里所描述的
import flash.net.FileReferenceList;
var fileRef:FileReferenceList = new FileReferenceList();
var allTypes:Array = [];
var 浏览类型:Object = new Object();
浏览类型.description = “浏览类型(*.mp3)”;
浏览类型.extension = “*.mp3”;
allTypes.push(浏览类型);
fileRef.browse(allTypes);
所以针对我们的网页中能不能也实现弹出窗口限制文件类型呢?
现在的解决方法只能是通过监测来提醒用户上传文件的格式不正确

function check(){
var filepath=path.value
filepath=filepath.substring(filepath.lastIndexOf(‘.’) 1,filepath.length)
if(filepath != ‘jpg’ && filepath != ‘gif’)
alert(“只能上传JPG或GIF格式的图片”)
}

(只能上传JPG或GIF格式的图片)

function ck(obj){if(obj.value.length>0){
var af=”jpg,gif,png,zip,rar,txt,htm”;
if(eval(“with(obj.value)if(!/” af.split(“,”).join(“|”) “/ig.test(substring(lastIndexOf(‘.’) 1,length)))1;”)){alert(“Allowed file types:\n” af);obj.createTextRange().execCommand(‘delete’)};
}}

不过这种效果显然没有FLASH的用户体验好。有必要对这类FLASH上传关注一下了。

以上是关于显示图文格式的上传方法,相信大家都有了一定的了解,想要了解更多的相关内容,请继续关注爱站技术频道!