小编yun*_*lud的帖子

为什么CasperJS在点击链接后不会接受重定向请求?

我有更多Casper麻烦,这次我告诉Casper点击一个href,它会将它重定向到一个页面,将其重定向到twitter app auth页面:

    var casper = require('casper').create({
    verbose: false,
    logLevel: 'debug',
    waitTimeout: 10000
});
phantom.cookiesEnabled = true;

casper.start('http://foo.bar', function afterstart() {
    if (this.exists('#back-to-top')) {
        this.echo('BOOYA! foo.bar is loaded', 'INFO');
    } else {
        this.echo('Page didnt load, something went all screwy.', 'ERROR');
    }
});

casper.then(function signin() {
    this.click('a[href="/sys/login"]' );
 });

casper.then(function tellsignin() {
    if (this.exists('#not-logged-in ')) {
        this.echo("I clicked on twitter login button, so now the twitter login page is loaded.", 'INFO');
    } else {
        this.echo('Twitter login link didnt work, something went …
Run Code Online (Sandbox Code Playgroud)

phantomjs casperjs

2
推荐指数
1
解决办法
4224
查看次数

有没有办法渲染网页的.png图像并使用CasperJS将其保存到目录中

我正在编写CasperJS测试脚本的最后一部分,我需要渲染一个被操作的网页的.png图像并将其保存到我选择的目录中.谁知道我怎么能这样做?

提前致谢

javascript phantomjs casperjs

-1
推荐指数
1
解决办法
4925
查看次数

标签 统计

casperjs ×2

phantomjs ×2

javascript ×1