在我的頁面上,我有一個嵌入的 PDF 檔案,我想檢測用戶是否至少滾動一次以使繼續按鈕可見。我嘗試了一些我想到的事情,即:
將 onscroll 事件放入 HTML
<object data="flgs/EUW/EUW.pdf#zoom=38&toolbar=0&navpanes=0&scrollbar=0&view=fit"
type="application/pdf" width="60%" height="60%" onscroll="PDF()" style="position:relative; right:20%; left:20%;">
</object>
在JS中
document.getElementById('PDF').addEventListener('scroll')
$('#PDF').on('scroll')
and $('#PDF').scroll()
所有這三個都是我嘗試過的不同示例,并且一次不在同一個腳本中。有沒有辦法檢測用戶是否在 PDF 中滾動?
uj5u.com熱心網友回復:
不幸的是,這是不可能的。PDF 不是 DOM 元素,它是由 PDF 閱讀器軟體呈現的。每個瀏覽器都有自己的呈現 PDF 的方式。在某些情況下,PDF 可能由 PDF.js 呈現;在這些情況下,您可能能夠檢測到滾動。但是 Adob??e Reader、FoxIt 和其他原生 PDF 渲染器不為其客戶提供該選項。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/344981.html
標籤:javascript html pdf 渲染
