0
結果を得るためにinorderボタンをクリックした後にいつか待つためにphantomJSが必要です。この結果はdivタグに格納されます。私はこの結果で何かしたい。PhantomJS:ページ実行を待つ
私は、私が使用してみました他の言語
のような)(ジャバスクリプトが睡眠を持っていないことを理解、
setTimeout(function() {
var b = $("#idresult").text();
console.log("In windows timeout"+b);
}, 10000);
そして
function sleep(delay) {
var start = new Date().getTime();
while (new Date().getTime() < start + delay);
}
睡眠の呼び出し
$("#idrun").click();
sleep(100000);
しかし、nどちらかが働いた。これら2つの関数はpage.evaluate()に置かれます。 これを行う他の方法。
本当にありがとうございます。
のsetTimeout()はその解決策の問題だったもの、トリックを行う必要がありますか? – ppajer
@ppajer私はsetTimeout funcを実行していないことを理解しました。それはコンソールに記録されていません。 – user2804152