
@jeesite工作室 长春叭哥
(1)IE的安全认证问题....绕过去就行了,好久之前的问题了,忘了JS怎么写了
(2)可以设置<input type="file">的 font-size来增大按钮的显示,比如:font-size:100px
(3)解决方法:将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>
我也遇到了,双击的话,就能出现,不双击就不出现。。。。
你研究出来分享下。
<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这个问题、、、、不甚感激了。
两个方面确认:1、确认的软件是否在你所设定的文件下具有相应 *** 作权限。
2、确认你的文件夹已经创建,并且是在server.MapPath的路径内。这个建议把服务器映射的路径的先列出来,你才能知道具体在什么位置,然后才知道自己是否在那个创建了文件夹,或者权限等等。
那可能是你浏览器的问题。建议你可以重新安装一下你的IE或者选择其他的浏览器试试!Gmail在2月27号 全球推出了一个可以同时添加多个附件的功能。
你只要在添加附件的时候按住“ctrl”键,然后把需要上传的文件一起选中,就可以一次性添加所有附件了,并且在上传附件的时候还可以看到上传附件的进度条! 需要看到这个效果需要安装FLASH插件,不过一般都会在浏览网站的时候都会提醒你安装这种FLASH插件的... 普通附件就不需要这个插件功能了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)