问题描述
我在用a标签上传文件的时候在IE10上面会很慢才会走后台保存,在IE11上面就很快。上传的页面代码如下:<tablestyle='width:100%;height:100%;'id='tb_data2'><trstyle='height:23px;'><thstyle='width:70px;'>序号</th><th>材料名称</th><th>附件上传</th><thstyle='width:100px;'>备注</th></tr><trid='1'><td>1</td><td>取水许可申请书</td><td><labelstyle='display:none'></label><ahref='#'class='scHref'>上传</a><inputtype='file'name='file1'class='hidden'onchange='changeFile(this);'/></td><td><spanclass='fjSpan'>*</span><ahref='#'class='fjhref'style='display:none'>重新上传</a><inputtype='file'name='file1'runat='server'class='hidden'onchange='changeLastFile(this)'/></td></tr><trid='2'><td>2</td><td>个人的法定身份证明</td><td><labelstyle='display:none'></label><ahref='#'class='scHref'>上传</a><inputtype='file'name='file2'class='hidden'onchange='changeFile(this);'/></td><td><spanclass='fjSpan'>*</span><ahref='#'class='fjhref'style='display:none'>重新上传</a><inputtype='file'name='file2'runat='server'class='hidden'onchange='changeLastFile(this)'/></td></tr><trid='3'><td>3</td><td>与第三者厉害关系的相关说明</td><td><labelstyle='display:none'></label><ahref='#'class='scHref'>上传</a><inputtype='file'name='file3'class='hidden'onchange='changeFile(this);'/></td><td><spanclass='fjSpan'>*</span><ahref='#'class='fjhref'style='display:none'>重新上传</a><inputtype='file'name='file3'runat='server'class='hidden'onchange='changeLastFile(this)'/></td></tr><trid='4'><td>4</td><td>属于备案项目的提供有关备案材料</td><td><labelstyle='display:none'></label><ahref='#'class='scHref'>上传</a><inputtype='file'name='file4'class='hidden'onchange='changeFile(this);'/></td><td><spanclass='fjSpan'>*</span><ahref='#'class='fjhref'style='display:none'>重新上传</a><inputtype='file'name='file4'runat='server'class='hidden'onchange='changeLastFile(this)'/></td></tr><trid='5'><td>5</td><td>论证报告书</td><td><labelstyle='display:none'></label><ahref='#'class='scHref'>上传</a><inputtype='file'name='file5'class='hidden'onchange='changeFile(this);'/></td><td><spanclass='fjSpan'>*</span><ahref='#'class='fjhref'style='display:none'>重新上传</a><inputtype='file'name='file5'runat='server'class='hidden'onchange='changeLastFile(this)'/></td></tr><trid='6'><td>6</td><td>主管部门同意文件</td><td><labelstyle='display:none'></label><ahref='#'class='scHref'>上传</a><inputtype='file'name='file6'class='hidden'onchange='changeFile(this);'/></td><td><spanclass='fjSpan'>*</span><ahref='#'class='fjhref'style='display:none'>重新上传</a><inputtype='file'name='file6'runat='server'class='hidden'onchange='changeLastFile(this)'/></td></tr><trid='7'><td>7</td><td>水行政主管部门规定的其他材料</td><td><labelstyle='display:none'></label><ahref='#'class='scHref'>上传</a><inputtype='file'name='file7'class='hidden'onchange='changeFile(this);'/></td><td><spanclass='fjSpan'>*</span><ahref='#'class='fjhref'style='display:none'>重新上传</a><inputtype='file'name='file7'runat='server'class='hidden'onchange='changeLastFile(this)'/></td></tr><trid='8'><td>8</td><td>其他</td><td><labelstyle='display:none'></label><ahref='#'class='scHref'>上传</a><inputtype='file'name='file8'class='hidden'onchange='changeFile(this);'/></td><td><spanclass='fjSpan'>*</span><ahref='#'class='fjhref'style='display:none'>重新上传</a><inputtype='file'name='file8'runat='server'class='hidden'onchange='changeLastFile(this)'/></td></tr></table>
点击的a标签弹出inputfile的文件框的脚本代码如下$(function(){$("a").on("click",function(e){vartd=$(this).parent();td.find("input[type=file]").click();})});//点击上传按钮那里的状态改变functionchangeFile(obj){varfilepath=$(obj).val();varfilename=getFileName(filepath);vartd=$(obj).parent();td.find("label").show();td.find("label").text(filename);td.find("a").hide();varnextTD=obj.parentNode.nextElementSibling||obj.parentNode.nextSibling;$(nextTD).find("span").hide();$(nextTD).find("a").show();}//重新上传按钮点击过后的改变functionchangeLastFile(obj){varfilepath=$(obj).val();varfilename=getFileName(filepath);varlastTD=obj.parentNode.previousElementSibling||obj.parentNode.previousSibling;$(lastTD).find("label").text(filename);}//获取文件名称functiongetFileName(path){varpos1=path.lastIndexOf('/');varpos2=path.lastIndexOf('\');varpos=Math.max(pos1,pos2)if(pos<0)returnpath;elsereturnpath.substring(pos+1);}
解决方案
解决方案二:
有没有人能帮忙处理下,谢谢了。。。。
解决方案三:
有没有人帮忙解决下,谢谢了
解决方案四:
来来人吧