在 HTML5 中使用客户端 XSLT 转换


客户端 XSLTProcessor API 是 HTML5 脚本的一部分 规范,如下所述

当一个 XSLT 转换程序被一个处理指令触发,并且浏览器实施直接到 DOM 的转换时,由 XSLT 处理器创建的脚本元素需要标记为“解析器插入”并在文档 o 中运行

XSLTProcessor.transformToDocument() 方法将元素添加到没有浏览上下文的文档中,因此,它们创建的任何脚本元素都需要在准备脚本算法中设置其“已开始”标志,并且永远不会被执行(脚本被禁用)。然而,这样的脚本元素仍然需要被标记为“解析器插入”,以便在没有异步内容属性的情况下,它们的 async IDL 属性将返回 false。

Android 4.0 支持 XLST,而 iOS 2.0 及更高版本也支持 XLST。

更新于:2019 年 7 月 30 日

139 次浏览

开启您的职业

通过完成课程获得认证

开始
广告