phantomjs等到重定向发生..?

时间:2018-03-05 05:25:11

标签: phantomjs

我有一个phantomjs脚本,用于检查我的网站登录是否有效。它基本上点击了网站的URL并grep字符串"在哪里?"在我的网站登陆页面上。如果找到则返回TRUE,否则返回FALSE。

目前我的脚本失败了,因为它没有等到我的网站加载。由于我的网站尚未加载,因此无法找到字符串"在哪里?"因此失败了。

那么,有没有办法可以在phantomjs中放置一些 sleep ,这样它就会睡2分钟左右然后检查字符串"在哪里?"。

我当前等待重定向的代码:

// ensure that form redirects will be executed
    function() {
        try {

            page.evaluate(
                function () {
                    if (document.getElementById("pageResponse") != null) {
                        document.getElementById("pageResponse").submit(); 
                    }
                }
            );
        } catch (e) {
            throw e;
        }
    },

一些如何不起作用。它仍然没有等待重定向发生在实际页面上。

此致 Rohith

0 个答案:

没有答案