【发布时间】:2017-09-05 02:20:49
【问题描述】:
我想检查“登录页面”是否出现在每一步之前:
这是我的代码:
casper.then(function() {
checkIfRedirectedToLoginPage();
this.evaluate(function() {
document.getElementById("").click();
});
});
casper.then(function() {
checkIfRedirectedToLoginPage();
this.evaluate(function() {
});
});
function checkIfRedirectedToLoginPage(){
if loginPage{
this.then(function(){
this.sendKeys(x('//*[@id="user_name"]'), USER_NAME);
this.sendKeys(x('//*[@id="password"]'),PASSWORD);
this.click(x(//*[@id="login"]));
});
}
}
如何使用 checkIfRedirectedToLoginPage 函数覆盖 casper.then 而不会乱扔我的代码。谢谢
【问题讨论】:
标签: javascript casperjs overriding