【问题标题】:kendo ui upload not working in IE9 at deploymentkendo ui 上传在部署时在 IE9 中不起作用
【发布时间】:2013-04-09 14:16:19
【问题描述】:

我正在使用 Kendo Ui 上传器和 WebAPI 调用来上传文件。 即使在本地 IE9(本地主机)上,我所做的过程在所有浏览器上都可以正常运行,但是一旦我在另一个域上部署相同的代码并且我在 IE9 中使用剑道上传(仅在 IE9 中存在问题),剑道将直接转到错误函数并以错误消息回复

' Server response: Error trying to get server response: Error: Access is denied.'

虽然 webapi 方法返回 201(已创建)的 http 响应,并且我将内容类型标头设置为“text/plain”,但我在 http 响应的正文中发送了一个 json 字符串。我尝试了很多东西(其中之一是在 IIS 中配置 X-Frame-Options)但无法使其工作。任何想法,将不胜感激。谢谢。

【问题讨论】:

  • 我们在代码库中也看到了这个问题。将不胜感激!

标签: upload internet-explorer-9 kendo-ui


【解决方案1】:

答案在这里“Access is denied” error on accessing iframe document object

[...] “事实证明,如果发送带有错误代码的响应,IE 会将 iframe 的内容替换为从磁盘加载的错误消息 (res://ieframe.dll/http_500.htm),这会导致跨域访问被拒绝错误。by Ovesh"

【讨论】:

    猜你喜欢
    • 2013-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多