首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE11不使用表单目标iframe

IE11不使用表单目标iframe
EN

Stack Overflow用户
提问于 2014-07-02 01:02:42
回答 1查看 1.3K关注 0票数 0

我们使用表单和隐藏的iframe来上传文件并保持用户在同一页面上。最近的IE11更新似乎打破了目标行为:它不再使用目标iframe,而是尝试直接显示响应。据我回忆,它在IE9和10中工作正常,其他浏览器也没有问题。

环境: Win7 x64,IE版本11.0.9600

示例:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<body>
    <form method="post" target="post-iframe" action="/iframe-post">
        <button type="submit">Submit</button>
    </form>
    <iframe name="post-iframe" id="post-iframe"></iframe>
</body>
</html>

Post处理程序返回具有适当内容类型的JSON。

EN

回答 1

Stack Overflow用户

发布于 2014-07-05 05:28:34

如果响应的类型不是text/plain或text/html,IE似乎就有这个问题。尝试修改返回带有JSON对象的application/json的服务,以返回带有JSON字符串的文本/纯文本内容类型。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24515728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档