如何在casperJS中列出页面加载的外部javascript资源?

时间:2014-01-05 19:15:20

标签: javascript casperjs

我怀疑并非所有目标网站的本地脚本都在我的casperJS脚本中加载。我如何确认这一点,即如何列出目标页面正在加载的javascripts?

2 个答案:

答案 0 :(得分:1)

您可以使用resourceExists()功能吗?来自文档:

  

检查资源是否已加载。您可以传递函数,字符串或RegExp实例来执行测试

getGlobal函数,如果有问题的脚本资源加载了一个可以检查的全局变量。

答案 1 :(得分:1)

如果你想知道带有capserjs的xyz页面中加载的脚本。你可以做点什么

scripts = casper.evaluate(function(){
  document.getElementsByTagName('script')
});