在IE 8中,如果我们尝试打开附加的HTML文件,我们可以看到Open-Save-Cancel对话框。但是在IE-10中,Open选项不会出现。只有Save-Cancel即将推出。是否由于某种安全问题而被删除?如果是,是否有任何解决方法可以解决这个问题?
我们使用下面的代码打开HTML文件 - (这可能是无关紧要的,因为相同的代码在IE-8之前工作正常。它只是供参考)
InputStream in = fileToBeDisplayed.getBinaryStream();
OutputStream fr = response.getOutputStream();
response.setHeader("Content-disposition","attachment;filename="abc.html");
response.setContentType("text/html");
int b;
while ((b = in.read()) != -1)
{
fr.write(b);
}
in.close();
fr.flush();
fr.close();