私は(NodeJSからそれを使用して)PhantomJSでページをロードしていると私は、私は「このPhantomJSのdocument.location.reloadに従うには?
page.evaluate(function() {
return doRedirect()
}).then(function(result) {
// result is null here
})
ようPhantomJSからdoRedirect()
を実行
...
document.cookie = "key=" + assignedKey
document.location.reload(true)
が含まれているページdoRedirect()
のJS機能がありますPhantomJSのようにdocument.location.reload(true)
に従って、その新しいページの内容を返します。これはどうすればできますか?
PhantomJSがページの読み込みを完了するのを待つ方法を教えてください。 'evaluate'関数の中で何かする必要がありますか? – user779159
このコード例は、プレーンなPhantomJS用であり、OPが使用しているnode.js用のPhantomJSブリッジではないことに注意してください。 –
ええ、コードは決定的なものではなく、非同期ロードを処理するさまざまな方法の例です。 – Soviut