我怀疑并非所有目标网站的本地脚本都在我的casperJS脚本中加载。我如何确认这一点,即如何列出目标页面正在加载的javascripts?
答案 0 :(得分:1)
您可以使用resourceExists()功能吗?来自文档:
检查资源是否已加载。您可以传递函数,字符串或RegExp实例来执行测试
或getGlobal函数,如果有问题的脚本资源加载了一个可以检查的全局变量。
答案 1 :(得分:1)
如果你想知道带有capserjs的xyz页面中加载的脚本。你可以做点什么
scripts = casper.evaluate(function(){
document.getElementsByTagName('script')
});