【发布时间】:2018-06-28 19:02:52
【问题描述】:
对于客户端 XSLT,我已按照 w3schools 的说明进行操作,并且运行良好。然而,它给出了同步请求已被弃用的警告。 我已经搜索了很长时间,找到了一些代码,尝试了它并惨遭失败。所以我的问题是:应该如何修改 w3schools 示例以使请求异步?
编辑:Martin Honnen 的评论有一个完美的解决方案,我认为我的问题已得到解答。
【问题讨论】:
-
w3schools 在大多数情况下是一个很差的资源,您链接的示例代码也不例外。内联处理程序,在各处隐式创建全局变量,
ActiveXObject... -
您可以使用带有
XMLHttpRequest的异步请求,也可以利用Promises 来确保您同时加载了XML 输入和XSLT,参见github.com/martin-honnen/martin-honnen.github.io/blob/master/… 的示例。 -
出色的马丁!效果很好,非常感谢!
标签: javascript asynchronous xslt xmlhttprequest