请帮我解决IE9的这个问题
当我选择要上传的文件时,再选择一次,它指向IE9中的伪路径
我的意思是,我选择上传文件,然后按$("文件")。val("")重置文件,然后再次选择文件(指向假路径!)但我浏览到新文件并选择它 - >没有要在输入文件类型上显示的文件
您可以在此页面查看(IE9) http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_input_accept
答案 0 :(得分:0)
给予" fakepath"你的JavaScript代码是正常的,不是特定于IE9,你无能为力。您不允许知道文件的真正来源,路径确实是假的。但是如果你上传它,它会上传好的,如果你通过File API(在支持它的浏览器上,而不是IE9)读取它,你就会成功阅读它。
如果您重新选择文件输入听起来像IE9错误(虽然我无法在IE9中复制它),但默认为它。我怀疑你能做些什么,除了向用户建议他们更新到更新的东西。