Теперь я работаю над использованием JavaScript html для выполнения некоторых тестов. И я хочу использовать HtmlUnit для доступа к странице, чтобы получить результаты на веб-странице JavaScript. И эта страница находится здесь (на исходный код страницы, вы можете щелкнуть правой кнопкой мыши мыши, чтобы увидеть источник):Как я могу получить результат на странице html JavaScript с помощью HtmlUnit?
http://itec.hust.edu.cn/~zhangcw/javascript.html
, что я хочу, чтобы получить идущее результат о задержке значения задержки»: ххх ms ", рассчитанный на JavaScript на этой странице. Однако, когда я использую HtmlUnit для захвата html, он всегда захватывает исходный источник этой страницы и не содержит результат выполнения. Мой код выглядит так:
WebClient webClient = new WebClient();
HtmlPage page = webClient.getPage("http://itec.hust.edu.cn/~zhangcw/javascript.html");
String source = page.asXml();
System.out.println(Source);
Источник содержит только исходные коды и HTML содержание JavaScript, а не результат выполнения со стороны JavaScript на этой странице. Что мне делать с помощью HtmlUnit?
Мой вопрос: как я могу использовать HtmlUnit, чтобы получить результат выполнения JavaScript на странице?
Спасибо, что прочитали текст, жесткий для моего английского навыка.
спасибо, я проверю ошибки. И я озадачен тем, называю ли я htmlunit правильным способом выполнить JavaScript на html, точно так же, как и коды, о которых я говорил. – user3003918
Все в порядке, так оно и есть (при условии, что «Source» - все нижнее) :) –