如何在文件系统中创建文件并将其内容this.getPageContent()放入其中?
casper.then(function(){
phone_number = '7wqeqwe6';
phone_password = 'Teqweqweqw34';
});
casper.thenEvaluate(function(phone,password) {
document.querySelector('input#myTMobile-phone').setAttribute('value',phone);
document.querySelector('input#myTMobile-password').setAttribute('value',password);
// document.querySelector('form').submit();
}, {
phone : phone_number,
password : phone_password
});
Run Code Online (Sandbox Code Playgroud)
这引起了我的兴趣
string(307)"[37; 41; 1mFAIL [0m ReferenceError:找不到变量:phone_number
有没有办法通过params来评估方法?
可以说我有一系列网址.我不想使用thenOpen函数.因为它等待加载每个以前的url并减少加载时间.
casper.each(hrefs,function(self,href){
self.thenOpen(href,function(){ });
self.then(function(){
// Selectors
});
Run Code Online (Sandbox Code Playgroud)
});
与上述方法相比,您可以使用哪些方法花费更少的钱?在db中创建多个实例存储然后获取是否有效...但这很令人头痛.并且当我同时运行同一个js文件的多个实例时,也希望你也回答一下我会遇到什么问题?
当我这样做时escapeshellarg('référencement') ,返回'rfrencement'.我们如何解决这个问题?