Самый простой браузер (php) на сайте asp, который не позволяет прямые ссылки - PullRequest
0 голосов
/ 08 июня 2011

Я пытаюсь использовать браузерный скрипт Simpletest для проверки форм и ссылок на сайте ASP.

См. Этот сайт:

http://www.acgme.org/adspublic/default.asp

Если щелкнуть ссылки (в разделе «поиск») в левом фрейме, содержимое в правом фрейме изменится.Если я направляю ссылку на ссылки слева, я получаю сообщение об ошибке.

Использование simpletest:

<?php
    require_once('../simpletest/browser.php');
    $browser = &new SimpleBrowser();
    $browser-> useCookies();
    $browser-> useFrames();
    $browser->get('http://www.acgme.org/adspublic/default.asp');
    $browser->clickLink('Sponsoring Institutions');
    $content = $browser->getContent();
    echo $content;
?>

На странице "Организации-спонсоры" отображается не ошибка, а ошибка.

Есть идеи?Или есть другой способ сделать это?Я использовал Selenium для этого, но мне действительно нужно что-то на стороне сервера, которое не показывает действующий браузер (например, селен).

...