input type="file"在ie中表现正常,在chrome中不太友好,为此,通过css来做一个类似ie上的file,如下:
<!--这里主要是提供一个id供后面的button调用,而显示出来的结果是将其隐藏(高和宽都是0px)-->
<div style="height:0px; overflow:hidden; width:0;"><input type="file" id="a1" οnchange="document.getElementById('t1').value = this.value;" />
</div>
<input type="text" id="t1"/>
<input type="submit" οnclick="document.getElementById('a1').click();" value="浏览"/>
还有一个问题:chrome下,路径显示的是c:\fake\t.txt 路径有问题。暂时未解决!!!!!