问题描述
uploadify插件实现在弹出对话框中,在IE中测试一直报“对象不支持此属性和方法”,但是在火狐和遨游却可以完成实现,未报错。
解决方案
解决方案二:
<tr><tdclass="evenlabel"width="15%"height="25px;"><labelfor="name">选择要上传的文件</label></td><tdclass="evenfield"><div><scripttype="text/javascript">if(!$('#file').data()){$('#file').data("setted");$(document).ready(function(){$('#file').uploadify({'uploader':'/jslib/jquery.uploadify-v2.1.0/uploadify.swf?var='+newDate().getTime(),'script':'/fileupload','fileDataName':'file','multi':false,'folder':'/uploads-temp','cancelImg':'/jslib/jquery.uploadify-v2.1.0/cancel.png','buttonText':'浏览','onComplete':function(event,queueId,fileObj,response,data){//alert(queueId+","+fileObj.name+","+fileObj.filepath+","+response);uploadCallback(fileObj,eval('('+response+')'));}});});}</script><inputid="file"name="file"type="file"/><ahref="javascript:$('#file').uploadifyUpload();"style="font-size:small;">开始上传</a><div><ulid="fileList"class="no-style"></ul></div></div><divid="fileInfo"style="display:none;"></div></td></tr>