我正在尝试使用 iframe 在 HTML 页面中显示一个 xml 文件,方法是通过更改 source 属性通过 jQuery 引入内容。
当我在浏览器 (Firefox/Chrome/IE8) 上打开 iframe 时,它可以正常打开,如下所示:
但是当使用 iframe 呈现相同的文档时,xml 被解析为 HTML 并显示如下图所示:
我已经设置了正确的 header ,当我检查控制台中的网络选项卡时,它显示了正确的结果:
我想不出在 iframe 下正确显示 XML 的正确方法。尝试了在不同论坛上发布的各种解决方案,但似乎没有用。
谢谢!
最佳答案
如果安装 XML Tree extension , Chrome 将在 iframe 中显示格式良好的 XML。作为奖励,您可以获得一些 XPath 功能。
关于javascript - 通过 iframe 调用时,XML 被解析为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28022915/