javascript – 现代浏览器中XSLT和XPATH的情况如何?

前端之家收集整理的这篇文章主要介绍了javascript – 现代浏览器中XSLT和XPATH的情况如何?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写 javascript代码来遍历和操作深层嵌套的 XML文档.使用现代浏览器,仍然需要像以下那样的跨浏览器库:

> sarissa
> ajaxslt

据我所知,如果不使用其中一个,那么在禁用ActiveX的IE中就不会有任何XPath. XSLT和XPath都需要一个简单的包装器来区分IE和w3c XML Dom.

解决方法

只要你坚持XSLT 1.0的功能,我要说的是,XSL和XPath支持工作相当好所有的浏览器,甚至早在IE6.

话虽这么说,有在客户端XSLT处理足够的烦恼(包括直到最近在Firefox中的魔王JQuery的错误与客户端XSLT生成文件),使其不值得你的时间.

我在2009年大部分时间的努力在这个题目,我看不出任何好的理由做客户端的处理,当它一样容易做的服务器上.如果必须提供XML,请允许客户端使用查询字符串变量或Accept:标头专门请求它.

猜你在找的JavaScript相关文章