그림과 같이 콘텐츠 HTML을 iframe 내에 설정해야합니다. 다음은htmlunit을 사용하여 콘텐츠 프레임을 설정하는 방법
1, 난 프레임을 얻을. 그러나 프레임에는 setContent가 없습니다. FrameWindow frame = page.getFrames(). get (0);
2 그래서 BaseFrameElement가 있습니다. 그러나 html 코드를 내용에 넣는 방법은 무엇입니까? BaseFrameElement frame = page.getFrames(). get (0) .getFrameElement(); frame.setTextContent (textContent);
더 나은 해결책이 있다면 알려주십시오.
감사합니다.
'HtmlPage NEWPAGE = constructHtmlPage (브라우저, htmlPage)'가 '에서 System.out.println (newPage.asXml은());' ** 1이 근무 ** \t \t \t \t 'BaseFrameElement 기본. =** Page.getFrames(). getFrameElement(); 2 - 그게 효과가 없었어. newPage가 iFrame에 삽입되지 않았습니다. 결과적으로 iFrame에 삽입됩니다. ** –