我需要做的是我想要一本在谷歌图书上的书的 Pdf。一本书的每一页都是通过 AJAX 来的。但谷歌也提供 iframe 这是我正在寻找的 iframe
<iframe id="iframeId" frameborder="0" scrolling="no" style="border:0px" src="http://books.google.com.pk/books?id=KOrTwnwcJ9IC&lpg=PP1&dq=magento%20books&pg=PT36&output=embed" width=500 height=500></iframe>
我想抓取这本书的所有内容,把它放在某个 div 中,而不是制作一个 Pdf。我可以做所有事情,但我就是不能抓取内容
我试过这个但是说没有定义id
<Script type="text/javascript">
var doc;
if (document.getElementById(iframeId).contentDocument) {
doc = document.getElementById(iframeId).contentDocument;
}
else if (document.getElementById(iframeId).contentWindow) { // older IE
doc = document.getElementById(iframeId).contentWindow.document
}
if (doc) { alert(doc.body.innerHTML) }
</script>
在原始 iframe 标记中没有 id,所以我手动为 iframe 标记编写 id,即 id="iframeId" 但没有任何想法?