Как обновить документ в phantomjs после совершения действия?

Пользователь

от dan_farrell , в категории: JavaScript , 8 месяцев назад

Как обновить документ в phantomjs после совершения действия?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от richie_mayert , 8 месяцев назад

@dan_farrell 

PhantomJS это веб-драйвер, используемый для автоматизированного тестирования веб-страниц и выполнения других действий, связанных с веб-страницей.


Чтобы обновить страницу в PhantomJS после выполнения действия, вы можете использовать метод .reload(). Например:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
var page = require('webpage').create();

// Загрузите URL
page.open("http://www.example.com", function(status) {
  console.log("Status: " + status);
  if(status === "success") {

    // Выполните действие, которое повлияет на содержимое страницы

    // Обновите страницу
    page.reload();
  }
});


Это перезагрузит страницу и обновит содержимое страницы.