求助 -- IE10 和 IE8 上传文件按钮为什么需要点击两次才生效
javascript吧
全部回复
仅看楼主
level 2
<td class="hpui-right-align"><input type="submit" class="hpui-primary-slim-button" style="width:150px" value="<fmt:message key="button.upload" />" /></td>
忽略上面CSS部分,这一块去掉的话,为下面的脚本。可是这个问题还是出现.
<td><input type="submit" style="width:150px" value="Upload" /></td>
每次我都要点击这个upload按钮两次,才能把选定好的文件上传上去。 Firefox 和Chrome都没有这个问题,唯独在IE10 和 IE8 上面存在这个问题。 谁能帮帮忙,怎么搞定IE这个问题、、、、不甚感激了。
2014年02月17日 02点02分 1
level 1
遇到了LZ同样的问题,你是如何解决的?请指教。谢谢。
2014年07月30日 03点07分 3
IE的安全认证问题....绕过去就行了,好久之前的问题了,忘了JS怎么写了
2014年07月30日 03点07分
level 1
我遇到了很奇怪的问题,
这是我在IE6浏览器上扑捉出来的效果(其他浏览器看不到这个非透明的效果),我把上面那块偏离出来了,透明度调为非透明就完整的看到问题了,并且有“浏览”二字出现(filter:alpha(opacity:100);),本来左右两张图是重合在一起的,大小一样,可以实现点击上传图片,可是问题在于,只要是IE浏览器就会出现点击带有“浏览”区域的地方才可以弹出上传,而左半部分是有问题的,在IE6上点了没反应,在其他更高的IE版本双击可以实现上传,什么样式我都调了,都没效果,其他浏览器都是正常的(点击图片任何区域都可上传),这个问题弄了3天了,进展就是捕捉到了这个问题的样子,但不知如何解决????你有此问题的解决方案么?
2014年07月31日 03点07分 4
level 13
都过去5个月了啊!
2014年07月31日 03点07分 5
level 1
现在有了个方法,但是不完美,就是复制一份里面的上传控件,这样两份fileupload,就把框框铺满了,一定还有更好的方法,我想就是你的那个JS,[吐舌],如果你能想出来就OK了。
2014年07月31日 08点07分 6
level 1
为什么点击两次上传按钮才能上传啊?怎么解决?
2014年09月26日 01点09分 7
level 1
楼主有解决办法不?
2014年10月31日 08点10分 8
level 12
上载按键好像应是 type=file 不是 submit? 实测没有问题,单按即有反应,很可能是有 JS 阻挡了动作。
2014年10月31日 08点10分 9
level 1
可以设置<input type="file">的 font-size来增大按钮的显示,比如:font-size:100px
2014年12月24日 06点12分 10
解决了
2016年04月15日 06点04分
[呵呵]
2016年07月28日 13点07分
牛逼[大拇指]
2016年08月05日 08点08分
[哈哈]真的解决了[大拇指]
2016年11月03日 08点11分
level 1
楼主这个问题解决了吗,小弟现在也遇到这个情况了
2015年01月20日 03点01分 11
level 1
解决方法:将FileUpload隐藏方式改为使用透明效果,而不是真正的display:none;其实点击的时候还是点击FileUpload打开选择文件的对话框就可以了;
css
.hidden
{
position:absolute;
z-index:1;
opacity:0;
-moz-opacity:0;
filter:alpha(opacity=0);
}
html
<td>
<asp:FileUpload ID="FileUpload1" runat="server" CssClass="hidden" onchange="document.getElementById(\"filePath\").value = this.value;"/>
<asp:TextBox ID="filePath" runat="server" Enabled="false" ReadOnly="true"></asp:TextBox>
<img src="images/browse.png" alt="浏览"/>
</td>
<td><input type="submit" value="上传“ /></td>
2015年03月02日 03点03分 12
level 1
加个样式 font-size:200px;
2015年09月11日 04点09分 13
level 1
怎么还是不行
2016年07月07日 03点07分 14
level 14
让助 -- IE10 和 IE8 上传文件按钮为需要点击两次才生效
2016年07月28日 22点07分 15
1