Button 幻影
我正在尝试制作一个用于phantomjs的js脚本,其中:Button 幻影,button,click,download,phantomjs,Button,Click,Download,Phantomjs,我正在尝试制作一个用于phantomjs的js脚本,其中: 连接到此页面: 单击“所有年份的数据”按钮,该按钮引用一个元素,并保存它重定向到的zip文件 我不知道在我的js中使用哪个函数。我尝试获取url并将wget/curl与Cookie一起使用,但它不起作用(因为它不是纯html),然后我尝试使用以下代码进行Jquery(但我不知道在“按钮”中放置什么): 我必须使用哪些功能来执行此操作 如果您能向我推荐一些好的文档来理解这种语言,我将不胜感激。要访问该链接,您可以使用以下链接之一,我更喜
如果您能向我推荐一些好的文档来理解这种语言,我将不胜感激。要访问该链接,您可以使用以下链接之一,我更喜欢后者:
$(“.downloads li:nth child(2)a”)
或$(“.downloads li:contains('All year')a”)
然后,您可以单击链接(使用上面的一个.click()
)或返回链接地址(使用上面的一个.attr(“href”)
),添加基本url并使用wget下载文件
var page = require('webpage').create();
page.open('http://www.bom.gov.au/jsp/ncc/cdio/weatherData/av?p_nccObsCode=136& p_display_type=dailyDataFile&p_startYear=&p_c=&p_stn_num=060062', function() {
page.includeJs("http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js", function() {
page.evaluate(function() {
$("button").click();
});
phantom.exit()
});
});