浏览  应该是<input type="file" />这个标签显示的吧,再不同的浏览器里面而且还显示不一样的LZ可以去尝试使用一些flash的上传组件进行图片的上传
http://www.oschina.net/p/swfupload/

解决方案 »

  1.   

    单击button按钮实现点击file 的效果,是不难的,利用jQuery 构建一个file ,然后触发file单击事件就可以了。
      

  2.   

    用一个透明的file控件覆盖再你的上传图片上,点击上传图片其实点击的还是你的file控件<style>
    div.file{position:relative}
    div.file .fn{position:absolute;opacity:0;filter:alpha(opacity=0);font-size:30px;margin-left:-350px}
    </style>
    <div class="file">
    <input type="file" class="fn"/>
    <input type="button" value="浏览文件"/>
    </div>
      

  3.   

    有用,谢谢,我用jquery也能实现