Здравствуйте, как установить set_width для всех вкладок

Все вопросы касающиеся использования
программы можно задать здесь
Ответить
argent
Сообщения: 5
Зарегистрирован: 21 авг 2017, 10:30

Здравствуйте, как установить set_width для всех вкладок

Сообщение argent » 21 авг 2017, 10:41

Подскажите, может кто сталкивался, как сделать set_width и set_height для всех вкладок, а то когда открываешь страницу и если она ещё открывает новой вкладкой то set_width и set_height сбиваются, как сделать чтобы задать эти параметры один раз для всех вкладок которые могут быть

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Здравствуйте, как установить set_width для всех вкладок

Сообщение Support » 21 авг 2017, 15:57

Для того что бы задать высоту и ширину в новом открывшемся браузере мы получаем количество открытых закладок используя функцию $browser->get_count() отнимаем от этого количества 1, что бы получить номер последней открывшейся закладки и с помощью функции $browser->set_active_browser делаем её активной после чего меняем у неё высоту и ширину и делаем главную закладку опять активной

Код: Выделить всё

// получить номер последней закладки
$num = $browser->get_count()-1;
// сделать её активной - то есть все команды выполняются в этой закладке
$browser->set_active_browser($num );

// navigate to google
$browser->navigate("http://www.google.com");
// меняем ширину и высоту
$browser->set_height(100);
$browser->set_width(100);
// делаем опять активной главную закладку
$browser->set_active_browser(0);

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Здравствуйте, как установить set_width для всех вкладок

Сообщение bigfozzy » 12 сен 2017, 14:41

в следующей версии set_width и set_height будет также задаваться и для новых вкладок

Ответить