2018-05-22 14:22:11
ZJong
|
IE9下点击上传按钮没触发。google下是正常的
html代码入下:
<div class= "col-sm-10" > <div class= "uploader" id= "ruleKpiScoreUploader" > <div class= "file-list" data-drag-placeholder= " 请拖拽文件到此处 " ></div> <button type= "button" class= "btn btn-primary uploader-btn-browse" ><i class= "icon icon-cloud-upload" ></i> 选择文件 </button> </div> </div>js部分代码入下:
$( '#ruleKpiScoreUploader'). uploader({ flash_swf_url: projectBasePath + 'js/lib/zui/dist/lib/uploader/Moxie.swf' , sliverlight_xap_url: projectBasePath + 'js/lib/zui/dist/lib/uploader/Moxie.xap' , autoUpload: true , // 当选择文件后立即自动进行上传操作 browse_button: 'ruleKpiScoreUploader' , // 选择文件的按钮的 id url: projectBasePath + 'evaluate/public/uploadExcel' , // 文件上传提交地址 limitFilesCount: 1 , sendFileName: true , multipart: true , multi_selection: false , chunk_size: 0 , filters: { // 最大上传文件为 50MB max_file_size: '50MB' , // 不允许上传重复文件 prevent_duplicates: true , // 文件类型 mime_types: [ { title: ' 文档 ' , extensions: 'xls'} ] , } ,
|
ZJong 最后编辑, 2018-05-22 14:26:14
sunhao
|
这里有个bug,我们正在跟进。目前具体解决思路是用 CSS 将upload内生成的flash元素覆盖在按钮上,使得点击按钮时能够点击到flash元素,触发选择文件操作。 |
1/1