【问题标题】:Anchor link PDF work around锚链接 PDF 解决方法
【发布时间】:2011-06-27 04:33:15
【问题描述】:

在 IE 中,当前锚链接到 PDF 上的某个部分仅在相关 PDF 被缓存或最近在用户计算机上下载时才有效。

例子

User clicks anchor link to pdf first time 
    PDF loads at the beginning of document
User goes back to website and clicks link again
    PDF loads at anchor linked position

有谁知道第一次单击链接时 PDF 将加载到所需位置的解决方法?

请注意,锚链接的类型为 #page=200 并符合这些准则 http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf

【问题讨论】:

  • 嗯。也许尝试预取PDF?不知道该怎么做……也许在 Ajax 调用中
  • 有几个,而且很大,不要认为这是一个好主意。大约有 5 个,总共有 2300 页。
  • 这听起来有点糟糕。您是否在不同版本的 Reader 中尝试过此操作?

标签: internet-explorer pdf anchor


【解决方案1】:

这是我目前的解决方案,虽然并不完美。

<div class="hidden" id="iframes"></div> //-- hidden div at bottom of page 

$(function() {
    var urls = ["url one", "url two", "etc..."];
    $(urls).each(function(index, url) {
        var iframe = $("<iframe />").attr({ src: url });
        $("#iframes").append(iframe);
    });
});

【讨论】:

    猜你喜欢
    • 2016-12-21
    • 1970-01-01
    • 1970-01-01
    • 2011-11-16
    • 2020-09-17
    • 1970-01-01
    • 2019-04-09
    • 1970-01-01
    • 2016-12-12
    相关资源
    最近更新 更多