Intereting Posts
Интерфейс с абстрактными методами Ошибка Javascript в Ubuntu Uncaught ReferenceError: $ не определено постоянные данные в php-вопросе PHPUnit: как мне высмеять несколько вызовов методов с несколькими аргументами? Захват исключений с помощью другого обработчика для приложений REST Не удается подключиться к MySQL 4.1+, используя старую аутентификацию переменные, передающие ничего, показывают неопределенную ошибку переменной, поэтому вы хотите поместить значение по умолчанию для переменной Обработка файлов PHP с помощью специальных символов UTF-8 PHP Zend Framework – Zend_Config и глобальное состояние Unset rows (основано на имени строки) csv через php ZF 2: учебное приложение, «Конфигурация, объединяемая, должна быть массивом Rewrite Rijndael 256 C # Код шифрования в PHP Каковы различия между «php artisan dump-autoload» и «компоновщик-автозагрузка», Не удалось запустить тест PHPUnit в PHPStorm Как я могу использовать API для получения данных quickbooks без браузера OAUTH?

Как пропустить A4J. Ajax.Submit через php curl

Я пытаюсь обрезать внутренние страницы страниц расширения java .jsf через php curl. Я использовал завиток и запустил сайт после того, как я дошел до страницы с листингом. в элементе страницы страницы списка указываются и после нажатия на кнопку детализации ссылки отображается в pop. Моя проблема находится на странице с листингом, что URL-адрес подобен этому

<a style="font-weight:normal;" onclick="A4J.AJAX.Submit('_viewRoot','requirementDetails:requirementDetailsPage',event,{'oncomplete':function(request,event,data) {RequirementPage.show();document.getElementById('formName').focus();}, 'parameters': {'requirementDetails:requirementDetailsPage:req:1:_idJsp383':'requirementDetails:requirement DetailsPage:req:1:_idJsp383'} , 'actionUrl':'/test/myweb/baRequirementDetailsHome.jsf'} );return false;" ="requirementDetails:requirementDetailsPage:req:1:_idJsp383" id="requirementDetails:requirementDetailsPage:req:1:_idJsp383" href="#">3922704</a> 

Теперь, как перейти на страницу сведений о деталях, URL-адрес действия такой же, как и текущая страница при нажатии на ссылку, всплывающее сообщение происходит со всей детализацией. Пожалуйста, помогите, как перейти к странице подробностей. Как обращаться с A4j.AJAX.Submit.

и ответ показывает следующее:
ПОСТ /gbams/vendorPages/baRequirementDetailsHome.jsf AJAXREQUEST = _viewRoot & requirementDetails% 3ArequirementDetailsPage% 3Acheck = ложно & requirementDetails% 3ArequirementDetailsPage% 3Acheck = ложно & requirementDetails% 3ArequirementDetailsPage% 3AreqIDAutoHidden = autoReqIDHidden & requirementDetails% 3ArequirementDetailsPage% 3AreqIDAutoHidden = autoReqIDHidden & requirementDetails% 3ArequirementDetailsPage% 3ArequireType = ток & requirementDetails% 3ArequirementDetailsPage% 3AskillAutoHidden = autoSkillHidden & requirementDetails% 3ArequirementDetailsPage % 3ArequireTypeSkill = ток & requirementDetails% 3ArequirementDetailsPage% 3AlocAutoHidden = autolocHidden & requirementDetails% 3ArequirementDetailsPage% 3ArequireTypeloc = ток & requirementDetails% 3ArequirementDetailsPage% 3A_idJsp361 = Все & javax.faces.ViewState = rO0ABXVyABNbTGphdmEubGFuZy5PYmplY3Q7kM5YnxBzKWwCAAB4cAAAAANzcgBHb3JnLmFwYWNoZS5teWZhY2VzLmFwcGxpY2F0aW9uLlRyZWVTdHJ1Y3R1cmVNYW5hZ2VyJFRyZWVTdHJ1Y3RDb21wb25lbnRGWRfYnEr2zwIABFsACV9jaGlsZHJlbnQASltMb3JnL2FwYWNoZS9te WZhY2VzL2FwcGxpY2F0aW9uL1RyZWVTdHJ1Y3R1cmVNYW5hZ2VyJFRyZWVTdHJ1Y3RDb21wb25lbnQ7TAAPX2NvbXBvbmVudENsYXNzdAASTGphdmEvbGFuZy9TdHJpbmc7TAAMX2NvbXBvbmVudElkcQB & equirementDetails% 3ArequirementDetailsPage% 3Areq% 3A1% 3A_idJsp383 = requirementDetails% 3ArequirementDetailsPage% 3Areq% 3A1% 3A_idJsp383 & AutoScroll = & requirementDetails% 3ArequirementDetailsPage% 3AreqIDAuto = & requirementDetails% 3ArequirementDetailsPage% 3AskillAuto = & requirementDetails% 3ArequirementDetailsPage% 3AlocAuto = & requirementDetails% 3ArequirementDetailsPage% 3A_idJsp326 = & повторно% 3A_idJsp31% 26requirementDetails% 3ArequirementDetailsPage% 3A_link_hidden _ = & requirementDetails% 3ArequirementDetailsPage% 3A_idcl = & requirementDetails% 3ArequirementDetailsPage% 3A_idJsp460 = & requirementDetails% 3ArequirementDetailsPage% 3Areq% 3À6% 3A_idJsp383 = requirementDetails% 3ArequirementDetailsPage% 3Areq% 3À6% 3A_idJsp383 &

Используйте Ruby с веб-драйвером watir для пропуска ajax submit browser = Watir :: Browser.new: firefox browser.goto 'url'

  browser.goto ' #browser.execute_script('arguments[0].removeAttribute("disabled");', browser.html) doc = Nokogiri::HTML(browser.html)