编程语言
首页 > 编程语言> > javascript-CasperJS向后导航不起作用?

javascript-CasperJS向后导航不起作用?

作者:互联网

情况如下:

>我使用CasperJS打开页面
>我单击页面上的按钮转到第2页
>我单击第2页上的按钮转到第3页

现在我在第3页上,然后在then语句中调用this.back(),它确实回到了第2页,此后一切都停止了执行

我也试过打电话

this.then(function() {
    this.evaluate(function() {
        history.go(-1);
    });
});

然后返回第2页,再次卡住.下一行将不执行.

任何想法还是这是一个错误?

解决方法:

通常,以下代码对我有用:

casper.then(function () {
    this.back();
});

确保您正在执行代码的步骤,最后,在另一个步骤中,返回页面.这是必要的,以便在代码之后执行.back.

标签:navigation,casperjs,javascript
来源: https://codeday.me/bug/20191122/2057656.html