IE9下点击上传按钮没触发
2018-05-22 14:22:11
ZJong
  • 访问次数: 2
  • 注册日期: 2018-05-22
  • 最后登录: 2018-05-22

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
沙发
2018-05-28 18:36:17
sunhao
  • 访问次数: 272
  • 注册日期: 2015-04-20
  • 最后登录: 2019-10-28

这里有个bug,我们正在跟进。目前具体解决思路是用 CSS 将upload内生成的flash元素覆盖在按钮上,使得点击按钮时能够点击到flash元素,触发选择文件操作。

1/1