WKUserScript但等待AJAX​​或元素

时间:2017-11-09 00:21:31

标签: javascript ios swift webkit

在iOS上使用WKUserScript我用JavaScript查询DOM的一些锚标签。问题是即使脚本在文档末尾执行,锚标记也会通过AJAX调用加载,因此在运行脚本时不可用。

如何在执行JavaScript之前等待AJAX​​调用其成功处理程序?

注意:除了JavaScript之外,我无法访问网站页面。

1 个答案:

答案 0 :(得分:0)

在文档上使用.ajaxComplete( handler )找到解决方案。虽然该文档有几次调用.ajax我能够设置一个布尔值,这意味着一旦加载了某些元素,它就不再执行处理函数。