Сега работя върху използването на JavaScript html, за да направя някои тестове. И искам да използвам HtmlUnit за достъп до страницата, за да получа текущите резултати на уеб страницата на JavaScript. И тази страница е тук (за източника на страницата можете да щракнете с десния бутон на мишката, за да видите източника):
http://itec.hust.edu.cn/~zhangcw/javascript.html
това, което искам, е да получа текущия резултат относно стойността на забавяне "delay:xxx 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);
Източникът съдържа само изходните кодове на JavaScript и html съдържание, но не и резултата от изпълнението на JavaScript на страницата. Какво трябва да направя с HtmlUnit?
Въпросът ми е как мога да използвам HtmlUnit, за да получа резултат от изпълнение на JavaScript на страницата?
Благодаря, че прочетохте текста, труден за моите английски умения.