internet-explorer - IE8上传文件问题

标签 internet-explorer file-upload windows-7 internet-explorer-8 dojo

我有一个 Dojo 前端 Web 应用程序。每当我尝试发布带有文件附件的表单时,都会弹出一条通知,提示“正在验证应用程序要求”,停留一段时间后超时,并出现另一个通知,提示“应用程序下载未成功……”。我在 IE8 上注意到了这种行为。我在网上找不到任何令人满意的答案。大多数答案似乎表明此通知是针对 ClickOnce 应用程序(无论它们是什么)出现的。顺便说一下,操作系统是 Windows 7。

有人知道解决方案或原因吗? Screen shot of the notification

最佳答案

解决 dojo fileUploader 和 IE8 问题的最快方法是添加 "produces = "text/html; charset=utf-8""到你的 Controller ,像这样:

@RequestMapping(method = RequestMethod.POST, value = "/attach", produces = "text/html; charset=utf-8") @ResponseBody 公共(public)字符串附加(){ };

关于internet-explorer - IE8上传文件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9176115/

相关文章:

html - 我如何确定我的 DOCTYPE 和元数据正在推送哪种浏览器和文档模式?

javascript - IE 9 上的 Ajax 调用(成功数据 - 未定义)

javascript - 清除 Internet Explorer 中的文件输入框

javascript - 为什么 jQuery 文件 uploader 中的 processQueue 在这里不起作用?

java - Android,在tomcat服务器上传一个文件

javascript - Ajax仅在IE中工作

grails - 如何在Grails Webflow中上传文件?

c++ - 确定 Windows 7 中当前双击速度设置的可编程方式

c# - Windows 7 上 32 位应用程序的 Environment.SpecialFolder.ProgramFiles 值?

c++ - 分层窗口中的 OpenGL 立体