我尝试使用GWT创建一个fileUploader。 这是问题,当我将ChangeHandler添加到fileUploader时,我发现IE和Chrome的行为是不同的。如果我选择我上传的同一个文件,IE将触发onChange(),而Chrome则不会。这太奇怪了。任何人都能告诉我它是否是GWT的错误?
FileUpload fileUploader = new FileUpload();
fileUploader.addChangeHandler(new ChangeHandler(){
@Override
public void onChange(ChangeEvent event)
{
submitButton.setEnabled(true);
}
});
答案 0 :(得分:0)
GWT无法隐藏浏览器差异。真正以跨浏览器方式重置FileUpload的唯一方法是创建一个新的替换以前的实例。