name不要为file
一般6.0是兼容5.0的

解决方案 »

  1.   

    当然,我只是举了一个例子,我的file控件一般不是是用默认的名字
      

  2.   

    不会吧,大家没有遇到过??
    看看这里:
    http://community.csdn.net/Expert/topic/3343/3343810.xml?temp=.4327661
    http://community.csdn.net/Expert/topic/3676/3676103.xml?temp=.7356226http://community.csdn.net/Expert/topic/3352/3352225.xml?temp=.1250727
      

  3.   

    举例说明:
    <input type="file" name="file" readonly="true">
    上面这个file控件,在IE5中浏览时,很正常,其中的readonly="true"是为了防止用户使用键盘更改已经选择的文件的内容。
    但是,IE6中却出现问题:点击上述控件的 浏览 按钮,控件没有任何反应,但是如果把readonly="true"就好了,但同时却无法实现在IE5中那样的防止用户修改所选文件的信息。
      

  4.   

    对于file-input,readOnly并不是一个标准的属性,
    就象是:在有的浏览器里,table也可以disabled,
    这样的属性虽说有时能起到某些效果,
    但是在其它的浏览器里,效果却不可靠
    最好是少用点的好。
      

  5.   

    不知到哪里有资料,就javascript方面的介绍IE5和IE6的区别的(可下载的电子书籍或到书店购买的书)。繁请赐教
    多谢!
      

  6.   

    参考资料在你自己的计算机上应该也可以找到:htm*.chm如果是IE,官方参考在这里:
    http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/input_file.asp?frame=true耐心等待而面显示完后,请记下左边框架里的那个树目录位置。