我有一个“侧边栏”div,其中包含我想链接到一些 xml 文件的链接。 (xslt引用了其他三个xml文件)我希望xml像iframe一样显示在“body”div中。我找不到一个好的解决方案,因为我使用浏览器的 native XSL 转换,而不是将 xml “包装”到 html 中。我一直在研究 ajax 解决方案,但只能找到填充 html 或 txt 文件的 ajax 脚本。我还查看了 jquerys .load() 解决方案和 mootools XMLRPC,但对我来说有点复杂。我是 ajax 新手,任何帮助或指导将不胜感激。如果您需要更多背景信息,请点击我上一篇文章的链接。 How to display XSLT in IE 8 and Chrome with javascript and three XML files?
最佳答案
您可以使用 IE 的默认样式表:DEFAULTSS.xsl
但是,在更高版本的IE中,它不能像以前的版本那样方便地下载(res://msxml.dll/DEFAULTSS.xsl),因此您需要通过搜索找到它。
由于这不是标准 XSLT,因此我建议对其进行修改,例如 XPath Visualizer 中包含的修改。 。
关于jquery - 如何使用ajax从另一个div(如iFrame)填充div中的xml文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7198702/