iframe内のテキストをwatir webdriveでコピーして印刷します。 iframeはdiv内にあります。 iframeとdivの両方にIDがあります。iframe内のテキストをコピーして、ワイアウェブドライバで
<div id="sitbReaderKindleSample" style="visibility: visible; width: 497.5px; height: 18138px;">
<iframe id="sitbReaderFrame" scrolling="no" frameborder="0" style="height: 17945px;">
</div>
私のコード
targetURL = "https://www.amazon.in/Secret-Druids-Christopher-C-Doyle- ebook/dp/B01BMD4JF0?ie=UTF8&qid=1472664339&ref_=lp_1318158031_1_2&s=books&sr=1"
browser.goto targetURL
browser.image(:id => "ebooksSitbLogoImg").click
itext = browser.div(:id => 'sitbReaderKindleSample').text
puts itext
OUTPUTは、このサンプルのKindleブックの
終了です。 プレビューを楽しんだ? 今すぐ購入
かさえ:
は
のKindleストア
にこの本の詳細を参照してください。しかし、私はこれを必要としません。これはiframeの外側からのものです。私はiframe内のテキストが必要です。私は、その出力が
が、私はiTextの=ブラウザ
更新後、when_present(90 – Ariful