文件上传按钮标签在chrome和firefox中不一致

时间:2014-01-16 10:17:39

标签: html asp.net google-chrome firefox

以下代码

<asp:FileUpload ID="FileUpload1" runat="server" />

渲染按钮标签在chrome和Firefox中不一致。 (Chrome - 选择文件,Firefox - 浏览)。

enter image description here

我需要这个标签在任何浏览器中都是一致的。 (首选它显示为浏览)。

1 个答案:

答案 0 :(得分:0)

使用隐藏文件上传器并放置另一个按钮。然后在点击按钮时通过javascript调用文件上传器

<input type=file id=myfileuploader style='display:none'>
<input type=button value='upload' onclick='callUploader()'>

<script>
function callUploader(){
document.getElementById("myfileuploader").click();
}
</script>