0
私はcom.gargoylesoftware.htmlunit.WebClient
に埋め込まれたIFRAMEの内側のコンテンツにアクセスしたい:htmlunitドライバを使用して埋め込みiframe要素にアクセスするにはどうすればよいですか?
HtmlInlineFrame iframe = (HtmlInlineFrame) page.getElementsByTagName("iframe").get(0);
は、今私はinput要素をつかむしたい:私はすでにとiframe
をつかむことができ
<html>
<body>
<iframe...>
#document
<html>
<body>
...
<input name="myinput" />
</body
</iframe>
</body>
</html>
。しかし、たとえどんなinput
要素を一覧表示するだけで空のリストを示しています。
NodeList inputs = iframe.getElementsByTagName("input");
を何がここで間違っているかもしれませんか? embedded iframe
の内部にアクセスするにはどうすればよいですか?
'getEnclosedPage()'欠けている部分だったしてみてください。 – membersound