我的网络服务器中有一个 XML,当我尝试在浏览器中打开它时,它正确显示为原始 xml,但是当尝试在 iframe 中使用其 url 显示它时,它显示为字符串而不是原始 xml。
<iframe type="application/xml" src="http://www.w3schools.com/xml/simple.xml"></iframe>
Run Code Online (Sandbox Code Playgroud)
请注意,我无法将 xml 作为内容加载到 iframe 中,因为 xml 是动态生成的,我只能使用其 url 加载到 iframe 中。
小智 1
这是因为浏览器将 XML 视为页面的源。因此它将被标记为 XML 文件。当浏览器获取 iframe 并加载 XML 时,它将源代码作为 HTML 处理。(即使没有提供 HTML 标记。)