刚才一位高中同学(女生)找我帮忙,说想批量下载一个网站上的图片。她有一串关键字,需要依次把它们输入到网站的搜索框,然后点击搜索结果上的「下载」按钮。我上去看了一下,发现那个下载按钮在网页代码里是这么写的:
http://i.imgur.com/5US8a7R.jpg
查了一下, ng-click 貌似是 AngularJS 里的,意思是点击后会执行引号里面的表达式。但这个表达式是说执行 quickDownload 这个函数吗?可是我在 Console 里输入函数名,提示:
Uncaught ReferenceError: quickDownload is not defined
自己才疏学浅经验匮乏,不知这种定位函数的方法是否有问题?见笑了,希望大家指点一下啊。非常感谢~
1
jarlyyn 2015 年 10 月 22 日 当前$scope 里才行。
|
2
zomco 2015 年 10 月 22 日 via iPhone 可以给 click 事件打断点
|
3
astrayV2 2015 年 10 月 22 日 via Android 看看控制台有没有 angular
angular.element($0).scope() 里面应该能找到 quickDownload |
4
chairuosen 2015 年 10 月 22 日 你应该把完整的需求贴出来。有这功夫脚本都写完了
|
5
hronro 2015 年 10 月 22 日 chrome 下载 AngularJS Batarang 插件之后才方便调试 angular
|
6
adspe 2015 年 10 月 22 日 在 controller 里面的$scope.xxxx = function(){}
|
7
crab 2015 年 10 月 22 日
ctlr+shift+F 搜索那几个参数名称
|