Flash+PHP文件上传,自定义样式,浏览器兼容,跨域上传

原文参见:http://www.cnblogs.com/kingthy/archive/2008/10/08/flex_file_uploader.html

我这里所做的修改:同一页面中可多次调用FLASH,解决IE,FIREFOX,CHROME,OPERA浏览器传值兼容问题,另外提供可跨域上传的解决办法。
————————————————-
2010-5-21 更新:默认语言为英文,将错误提示工作交给JS,根据错误类型自定义错误信息。
/*
*当Flash出现错误时(如上传文件)将触发此事件。
*error拥有两个属性
*error.type 错误类型
*error.value 错误信息
*/
__SWFUpload_OnError = function(objID, error){
switch(error.type){
case ‘size’:
alert(‘文件大小超出限制:’+error.value);
break;
default:
alert(error.value);
break;
}
__SWFUpload_GetMovie(objID).__SWFUpload_ResetUpload();
}

示例文件下载(Ver 1.1):Flex.FileUploader.1.1

Leave a Comment

Your email address will not be published.

*