Страница 1 из 1
кликнуть по строке из listbox чтобы загрузился другой listbo
Добавлено: 24 апр 2011, 18:51
sas
на доске объявлений
http://www.olx.ru/posting.php?src=8
при ручном клике на список рубрик, подгружается разный набор подрубрик в следующий список
как кликнуть из xhe нужную рубрику чтобы подгрузился список подрубрик?
Re: кликнуть по строке из listbox чтобы загрузился другой li
Добавлено: 26 апр 2011, 02:02
igvard
Надо выяснить на какое событие реагирует второй listbox и посылать это событие первому. Может быть несколько событий. Для этого надо порыться в исходном HTML страницы.
Код: Выделить всё
$listbox->send_event_by_number(1,"onclick");
$listbox->select_num_value_by_number(1,"3");
sleep(3);
Если выяснить какой именно js срабатывает на обновление второго листбокса то можно вызвать его через navigate. Что то типа вот такого:
Код: Выделить всё
// пример вызова js через функцию navigate
$browser->navigate("javascript: alert(window.document.title);");
sleep(3);
Re: кликнуть по строке из listbox чтобы загрузился другой li
Добавлено: 05 фев 2012, 04:43
autoclub48
Для olx.ru
$listbox->select_option_text_by_name("categoryParent","Транспорт");
$browser->navigate("javascript: JQchangePostCatgParent();");
$listbox->select_option_text_by_name("categoryChild","Автозапчасти");