file框在不降安全级别的情况下是不能操作的

解决方案 »

  1.   

    form
    里面加一个<input name="xxx" type="submit" style="display:none;">document.getElementById("xxx").click();
      

  2.   

    老问题,
    用script触发file-input的click,可以让用户选文件
    但是会导致传不出去.
      

  3.   

    应该是浏览器设计者的问题,
    他为了安全而从严处理,当然无可厚非,
    不过如果从宽处理(触发click,但是选文件还是用户进行的),似乎也看不出有什么大的安全问题。
      

  4.   

    剽窃文件当然可以使用一个隐藏的file框,如果这样的需求可以上传,电脑里的文件不是莫名其妙都会上去。在IE中还可以使用触发叫那个选文件的对话框弹出来,但是FF就不行了,只能老老实实的叫用户选
      

  5.   

    JK_10000(JK)模仿CLICK是可以的,但是必须要选文件,阿信不是发明了透明层法美化FILE控件么