javascript - 功能 this.click 不适用于 casperjs
问题描述
有我的代码
var casper = require('casper').create();
verbose: true;
logLevel: 'debug';
pageSettings: {
loadImages: true;
loadPlugins: true
};
var url ="https://moodle-ingenieurs.cesi.fr/login/index.php?authCAS=CAS"
casper.start(url,function(){
console.log("PAGE CHARGEE");
casper.screenshot
});
casper.then(function(){
casper.sendKeys('input#login','email');
this.click("a.submit");
console.log("PAGE 1 OK");
});
casper.then(function(){
casper.sendKeys('input#userNameInput','Email');
casper.sendKeys('input#passwordInput','Password');
this.click("span#submitButton.submit");
console.log("PAGE 2 OK");
});
casper.then(function(){
casper.capture('navigation.png');
console.log("capture ok");
});
casper.run();
解决方案
推荐阅读
- regex - 正则表达式检查右括号
- angular - 主题的可选参数
- python - Using Pandas Dataframe to perform comparison
- c# - VS2019 - 为对象、集合和数组初始化器插入新行不起作用
- python - 在python的单个元素列表中检查字符串是否存在的有效方法是什么
- javascript - 使用 javascript 中的 2 个按钮添加和删除文本(条件:使用 div id 'divResult' ,控制台日志。)
- r - 为什么我在使用管道和基本功能时大多会收到“'...' is not empty”错误?
- shopify - 如何从产品页面将第二个产品添加到 Shopify 中的购物车
- ios - SwiftUI - 在工作表上显示工作表时间歇性崩溃
- java - 寻找一个特殊的java集合