1
我是CasperJS的新手,尝试从网站获取一些JS代码。比方说,我得到这个代码:使用CasperJS访问页面上的内部范围变量值
<html>
...
<script type="text/javascript">
var a = "true";
function abc(){
var b = "someValue";
b = b + " and other value";
}
</script>
...
...
</html>
我能够用得到“A”值:
casper.getGlobal("a");
,但无法找到让“B”值(如果它的方式可能)。我正在考虑下载整个页面,然后离线解析,但也许有人知道更好的方式来利用CasperJS。
有访问'B'没有直接的方法。 –