javascript - 在浏览器中以半页增量垂直放置嵌入的 PDF

标签 javascript html pdf

可以通过添加片段标识符将 PDF 定位到特定页面

#page=N

到 URL(至少在 Chromium 和 Firefox 中)。

有什么办法可以按半页定位吗?例如,类似:#page=1.5

最佳答案

对于滚动,这应该可以做到。它有点像 jQuery。您可以将 PDF 包含在 iframe 中,并将“$("body")”更改为 iframe 选择器。

$(function() {
    var fragment = window.location.hash.split("=");
    if (fragment[0] == "#page") {
        $("body").scrollTop($(window).height() * fragment[1]);
    }
});

关于javascript - 在浏览器中以半页增量垂直放置嵌入的 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41471080/

相关文章:

javascript - JS新手对常见的测试程序感到困惑

javascript - 如何在express.js中使用嵌套中间件

java - 如何使用 javascript 或 jquery 获取网页的屏幕截图?

javascript - 我如何实现将多个用户作为收件人的类似 google 的撰写框,

ios - 从 UITextView 创建 PDF

c# - 在pdf文件中搜索字符串

javascript - simpleweatherjs js 插件不更新新的天气温度而是返回 [object object]

Javascript 警报单击删除在 IE8 中不起作用

javascript - 谷歌翻译在浏览器地址栏上写

pdf - 批量将svg转换为pdf页面大小