如何从PDF.js iframe获取当前的PDF页码?

时间:2016-03-08 16:49:14

标签: iframe pdf.js

我将查看器托管在我的本地网络服务器上,iframe指向并加载pdf。

然后我想按一个“记录”页码的按钮到一个文本文件,我读了this问题和答案,似乎建议你可以使用pdf.getPage来获取页码,但怎么能我从iframe内部运行时访问PDFJS吗?

谢谢。

1 个答案:

答案 0 :(得分:5)

var iFrame =  document.getElementById('iframe_id');
if ( iFrame.contentDocument ) {
    currentPageNum= iFrame.contentDocument.getElementById('pageNumber').value;
}
alert(currentPageNum);

这将访问iframe,然后在viewer.html中搜索包含页码的元素。现在需要做的就是将currentPageNum传递给表单。